mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-26 15:31:12 +00:00
50 lines
953 B
Swift
50 lines
953 B
Swift
import Foundation
|
|
import QuartzCore
|
|
|
|
open class UIView: NSObject {
|
|
public let layer: CALayer
|
|
|
|
open var frame: CGRect {
|
|
get {
|
|
return self.layer.frame
|
|
} set(value) {
|
|
self.layer.frame = value
|
|
}
|
|
}
|
|
|
|
open var bounds: CGRect {
|
|
get {
|
|
return self.layer.bounds
|
|
} set(value) {
|
|
self.layer.bounds = value
|
|
}
|
|
}
|
|
|
|
open var center: CGPoint {
|
|
get {
|
|
return self.layer.position
|
|
} set(value) {
|
|
self.layer.position = value
|
|
}
|
|
}
|
|
|
|
init(frame: CGRect) {
|
|
self.layer = CALayer()
|
|
self.layer.frame = frame
|
|
|
|
super.init()
|
|
}
|
|
|
|
convenience override init() {
|
|
self.init(frame: CGRect())
|
|
}
|
|
|
|
static func animationDurationFactor() -> Double {
|
|
return 1.0
|
|
}
|
|
|
|
public func bringSubview(toFront: UIView) {
|
|
|
|
}
|
|
}
|