我有instantiateViewControllerWithIdentifier
这样创建的视图控制器实例:如何访问从故事板加载的视图控制器的属性?
TBSCTestController* testController = [self.storyboard instantiateViewControllerWithIdentifier: @"OTP"];
TBSCTestController
有一个名为label
的IBOutlet
财产被迷上了在故事板标签:
我想使用此代码修改label
的文本,但没有任何更改:
testController.label.text = @"newText";
[self.view addSubview: testController.view];
testController
是一个有效的实例,但label
为零。 我错过了什么?
我猜想,你的标签是不是迷上了到您的IBOutlet,因为您正在以正确的方式进行操作。 – lnafziger
@lnafziger我已经检查了我的故事板,并且该标签已经与我的IBOutlet连接起来了。 –
它应该没关系,但如果切换最后两行,该怎么办? – lnafziger