我在viewDidLoad()方法中遇到了一些奇怪的viewWithTag行为,
我只是想通过tag
,
我正在使用以下代码:
override func viewDidLoad() {
super.viewDidLoad()
var getMyLabel : UILabel = self.view.viewWithTag(123) as UILabel
getMyLabel.text = "test label"
}
我在故事板中给出了正确的标签,如下图所示:
那么如何从视图的viewWithTag
方法中获取Label?在viewDidLoad()方法中。
P.S我在viewWillAppear方法中尝试这个并且该方法可以工作,那么viewDidLoad()中的问题是什么?
修改
如果我从Xib创建ViewController它可以工作, 问题在于故事板。