在我的应用程序中只有一个“场景”。
所有UI都是从故事板加载的,但用户可以通过更改字体,颜色,位置等来更改它...
我想在用户关闭应用时重置,以便在启动时恢复默认值。
有没有办法从故事板重新加载视图?
答案 0 :(得分:2)
使用
-viewWillAppear
这就是它的目的
-initWithFrame:
如果使用Interface Builder设计界面,则此方法为 随后从笔尖加载视图对象时不调用 文件。重构nib文件中的对象然后进行初始化 使用他们的initWithCoder:方法,它修改了属性 视图以匹配存储在nib文件中的属性。
答案 1 :(得分:2)
如果您已在故事板中为控制器设置了重用标识符,则可以调用:
[self.storyboard instantiateViewControllerWithIdentifier:@"Name"]
答案 2 :(得分:0)
调用控制器的viewdidload
因为只要你的应用程序来自后台到前台,就会调用appdelegate的这种方法