【发布时间】:2016-09-22 07:47:45
【问题描述】:
我有一个圆角半径的自定义文本视图。在仪器中测试后,我发现初始化它需要 53 毫秒(或者是吗?)。我认为 53 毫秒对于一个 UI 组件来说有点多,所以我想知道是否有更快的方法来做到这一点?以下是我的仪器输出和 customTextView 代码。
import UIKit
class CustomTextView: UITextView {
private func initialize() {
self.layer.borderColor = UIColor(red: 225.0/255, green: 225.0/255, blue: 225.0/255, alpha: 1).CGColor
self.layer.borderWidth = 1.0
self.layer.cornerRadius = 5
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
initialize()
}
}
【问题讨论】:
-
不设置图层属性你能看到多少?