mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Update API [skip ci]
This commit is contained in:
@@ -18,12 +18,15 @@ private class LeftAlignedIconButton: UIButton {
|
||||
override func titleRect(forContentRect contentRect: CGRect) -> CGRect {
|
||||
var titleRect = super.titleRect(forContentRect: contentRect)
|
||||
let imageSize = currentImage?.size ?? .zero
|
||||
titleRect.origin.x = imageSize.width + 2.0
|
||||
//
|
||||
// let availableWidth = contentRect.width - imageEdgeInsets.right - imageSize.width - titleRect.width
|
||||
// return titleRect.offsetBy(dx: round(availableWidth / 2) - imageEdgeInsets.left, dy: 0)
|
||||
titleRect.origin.x = imageSize.width
|
||||
return titleRect
|
||||
}
|
||||
|
||||
override func imageRect(forContentRect contentRect: CGRect) -> CGRect {
|
||||
var imageRect = super.imageRect(forContentRect: contentRect)
|
||||
imageRect.origin.x = 0.0
|
||||
return imageRect
|
||||
}
|
||||
}
|
||||
|
||||
class ChartStackSection: UIView, ChartThemeContainer {
|
||||
@@ -72,6 +75,7 @@ class ChartStackSection: UIView, ChartThemeContainer {
|
||||
backButton.setImage(UIImage(bundleImageName: "Chart/arrow_left"), for: .normal)
|
||||
backButton.imageEdgeInsets = UIEdgeInsets(top: 0.0, left: 6.0, bottom: 0.0, right: 3.0)
|
||||
backButton.imageView?.tintColor = UIColor(rgb: 0x007aff)
|
||||
backButton.adjustsImageWhenHighlighted = false
|
||||
|
||||
backButton.setVisible(false, animated: false)
|
||||
}
|
||||
@@ -172,7 +176,7 @@ class ChartStackSection: UIView, ChartThemeContainer {
|
||||
|
||||
self.rangeView.frame = CGRect(origin: CGPoint(x: 0.0, y: 310.0), size: CGSize(width: bounds.width, height: 42.0))
|
||||
self.visibilityView.frame = CGRect(origin: CGPoint(x: 0.0, y: self.displayRange ? 368.0 : 326.0), size: CGSize(width: bounds.width, height: 350.0))
|
||||
self.backButton.frame = CGRect(x: 0.0, y: 0.0, width: 96.0, height: 38.0)
|
||||
self.backButton.frame = CGRect(x: 8.0, y: 0.0, width: 96.0, height: 38.0)
|
||||
|
||||
self.chartView.setNeedsDisplay()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user