代码之家  ›  专栏  ›  技术社区  ›  user1622671

iOS5:视图将如何显示/viewDidPeare/viewDidPear/ect。方法是否已创建?

  •  0
  • user1622671  · 技术社区  · 12 年前

    我在做一些iOS 5教程,在一些教程中,它在MasterViewController.m中说了“在viewWillAppear末尾添加”或“修改viewWillDisappear”之类的话,但在我的项目中,MasterViewControler.m没有这些方法。

    由于它没有说“创建那些方法”,我猜它们是由某些东西自动创建的,但我不知道我需要做什么才能使它们出现在MasterViewController.m中。

    有人帮我吗?

    1 回复  |  直到 12 年前
        1
  •  1
  •   user1071136    12 年前

    这些方法通常继承自父类(例如。, UIViewController )。您可能应该添加以下内容

    - (void)viewWillAppear:(BOOL)animated {
       [super viewWillAppear:animated];
       // Your new stuff here
    }
    

    该方法原型取自苹果公司的 UI视图控制器 ;根据您要子类化的类( .h 文件,位于 @interface 行),您可能需要不同的方法原型。