【发布时间】:2014-09-11 04:46:00
【问题描述】:
有没有办法不通过调用-viewDidLoad方法来重新加载视图控制器?
我在谷歌搜索我的问题,找到的解决方案是调用-viewDidLoad,我想重新加载视图控制器,就像首先打开应用程序一样。
我该怎么做?
【问题讨论】:
-
您永远不需要致电
viewDidLoad。请解释一下您要达到的目标...
标签: ios methods reload viewdidload
有没有办法不通过调用-viewDidLoad方法来重新加载视图控制器?
我在谷歌搜索我的问题,找到的解决方案是调用-viewDidLoad,我想重新加载视图控制器,就像首先打开应用程序一样。
我该怎么做?
【问题讨论】:
viewDidLoad。请解释一下您要达到的目标...
标签: ios methods reload viewdidload
你不应该直接调用-viewDidLoad 方法。每当您的视图控制器的视图第一次加载时,它就会自动调用。
据我从提供的描述中了解到,您可以使用-viewDidLoad 中的自定义设置方法来完成您想要实现的目标,然后稍后再次调用它以“重新加载”您的视图控制器。
- (void)viewDidLoad {
[super viewDidLoad];
[self setupViewController];
}
- (void)setupViewController {
// any custom setup you need to do
}
【讨论】: