【问题标题】:Update Issue with my viewController?更新我的 viewController 的问题?
【发布时间】:2011-06-14 11:31:48
【问题描述】:

我只是举个例子说明我的问题:-

我已经实现了这个方法:

-(void)viewWillAppear:(BOOL)animated {
NSLog(@"update");}

在我的viewController里面,但是随时调用,怎么手动调用呢?

提前谢谢...

【问题讨论】:

    标签: iphone objective-c xcode4 viewwillappear


    【解决方案1】:

    [self viewWillAppear:YES]; 如果您已经在对象中。

    【讨论】:

      【解决方案2】:

      直接调用该方法是不对的,因为您必须在其中执行[super viewWillAppear:animated];。此方法是在视图出现之前进行所有必要的设置。你不知道superclass 做了什么样的设置。因此,最好将要重用的代码部分打包到不同的方法中,并从 viewWillAppear: 方法和要从中调用它的其他方法中调用它。

      【讨论】:

      • @user755278 这有帮助吗?您需要进一步的帮助吗?
      猜你喜欢
      • 1970-01-01
      • 2016-01-23
      • 1970-01-01
      • 2011-06-27
      • 2012-11-12
      • 2017-02-09
      • 2021-09-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多