У меня есть пользовательский текстовый вид с круглым радиусом. После тестирования в инструменте я нахожу, что для инициализации его требуется 53 мс (или это?). Я думал, что 53 мс немного для одного компонента пользовательского интерфейса, поэтому мне было интересно, есть ли более быстрый способ сделать это? Ниже представлен мой инструмент и код 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()
}
}
Сколько вы видите, не задав свойства слоя? – Injectios