我在init中尝试使用它们,但是还没有设置它们.
这是我正在努力做的.但是我甚至不能将Timer Init移动到TimerVIEw Init,因为@IBInspectable变量在init被调用之前没有设置.
class TimerVIEw { var timer:Timer? = Timer(timeInterval: time1,alertTimeInterval: time2) @IBInspectable var time1: Double = 0 @IBInspectable var time: Double = 0}解决方法 像IB中的任何设置一样,当xib文件被加载时,它将被设置.你想在awakeFromNib()中设置你的计时器
overrIDe func awakeFromNib() { super.awakeFromNib() timer = //IBInspectable elements Now set}总结
以上是内存溢出为你收集整理的ios – @IBInspectable何时设置?全部内容,希望文章能够帮你解决ios – @IBInspectable何时设置?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)