我试图Interface Controller
在应用程序生命周期的某个时刻以编程方式更改我的标题。
但是,当应用程序运行时,这似乎不起作用..?这是故意的,一个错误,还是我做错了什么?
解释:
我设置它的方式是在 Storyboard 中使用标题aa 。然后awakeWithContext:
我在 中检查一个变量,该变量User Defaults
确定要设置的状态Interface Controller
。在一种情况下,我将标题更改为yy ,在另一种情况下,我通过调用两种设置方法(/ )之一将其更改为xx 。setUpForShowing
setUpForCreating
在某些时候,用户将按下一个按钮,该按钮显示一个modal view
. 在显示该视图之前,我调用了相反的设置方法,更改Interface Controller
. 屏幕上的所有内容都已正确更改,因此我知道调用了正确的方法。但是,标题不会更新。
有没有人经历过类似的事情?