我有整个应用程序(它由一个视图组成)设置并从MainWindow nib的ViewController对象中的View运行,INSTEAD实际上具有从实际ViewController nib运行的视图。
该应用程序运行完美,但我有两个警告。我了解到这些警告是由我从MainWindow笔尖而不是ViewController运行所有内容引起的。
从MainWindow运行应用程序而不是实际的ViewController是否有任何问题?该应用程序是基于文本的,涉及不断更新UILabels。如果你想看看我在说什么,你可以在这里找到它。
现在以这种方式设置会导致没有问题...但是我正在计划扩展应用程序。我尝试将我的Scroll View复制并粘贴到实际的视图控制器笔尖,但是当我这样做时,我只是一个灰色的屏幕。我可以保留应用程序原样吗?
答案 0 :(得分:1)
但是你的MainWindow.xib文件中有什么?如果您只想拥有window对象,请转到applicationDidFinishLaunching方法并创建一个窗口对象。
- (void)applicationDidFinishLaunching:(UIApplication *)application{
UIWindow *appWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window = appWindow;
[appWindow release];
}
或者您可以在创建新项目时选择基于窗口的应用程序选项。