代码之家  ›  专栏  ›  技术社区  ›  Mc.Lover

在应用程序委托上声明UIView

  •  -1
  • Mc.Lover  · 技术社区  · 14 年前

    我在应用程序代理上显示UIView时遇到问题。。。在interface builder上没有将IBOutlet与app delegate连接的位置。

     [self.view addSubview:UIVIEW];   //doesn't work 
    
    2 回复  |  直到 14 年前
        1
  •  1
  •   Matt Williamson    14 年前

    很可能你不想在应用程序代理中显示任何内容。通常,当您启动一个新项目时,会有一个MainViewController,您希望将新视图等放入其中。

    如果没有,则需要将其添加到app委托的window属性中。

        2
  •  1
  •   Jesse Naugher    14 年前

    UIWindow (几乎总是打电话 window ). 将视图作为子视图添加到其中(注意:不要忘记 makeKeyAndVisible

    查看任何基本文档示例,了解如何使用UIWindow以及如何在IB中连接它。