【问题标题】:How to reload view controller on iOS如何在 iOS 上重新加载视图控制器
【发布时间】:2014-09-11 04:46:00
【问题描述】:

有没有办法不通过调用-viewDidLoad方法来重新加载视图控制器? 我在谷歌搜索我的问题,找到的解决方案是调用-viewDidLoad,我想重新加载视图控制器,就像首先打开应用程序一样。

我该怎么做?

【问题讨论】:

  • 您永远不需要致电viewDidLoad。请解释一下您要达到的目标...

标签: ios methods reload viewdidload


【解决方案1】:

你不应该直接调用-viewDidLoad 方法。每当您的视图控制器的视图第一次加载时,它就会自动调用。

据我从提供的描述中了解到,您可以使用-viewDidLoad 中的自定义设置方法来完成您想要实现的目标,然后稍后再次调用它以“重新加载”您的视图控制器。

- (void)viewDidLoad {
    [super viewDidLoad];
    [self setupViewController];
}

- (void)setupViewController {
  // any custom setup you need to do
}

【讨论】:

  • No No No No No... 我想重新加载 ViewController.. 关闭它并再次打开它..
猜你喜欢
  • 1970-01-01
  • 2012-10-08
  • 1970-01-01
  • 2015-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-05
相关资源
最近更新 更多