我创建了一个内部带有视图控制器的导航控制器,其中包含一个标签。当点击按钮加载视图控制器时,应该更改此标签。
tail --follow=name
但是标签文本在加载时不会改变。我对SWIFT比较陌生,所以我尝试使用可选项来学习我的绳索。所以我想原因是,当按下按钮加载视图时,标签尚未实例化。因此,正在显示默认文本,而不是我想要在屏幕上显示的文本。
我现在有点卡住了,如果这是一个可选项,如何正确更改标签文本。所以当我打电话给它时,我想我不能指望标签存在。但是我该如何正确处理呢?
答案 0 :(得分:2)
而不是这个,正确的方法是设置emergencyViewController的属性。
在您的emergencyViewController viewDidLoad
中,根据之前设置的属性设置标签文本。
在初始化viewController到viewDidLoad
之间执行的任何操作都不会生效。