如何在XCode中处理不同的视图?
假设我想在用户按下按钮时显示不同的视图。
UIViewController *viewSettings; [viewSettings initWithNibName:(NSString *)@"SettingsViewController" bundle:(NSBundle *)nil];
此代码不起作用。该应用程序崩溃。
我已将我的XCode更新为新版本。我怎么能说我的项目他们必须采用新的SDK?
感谢。
答案 0 :(得分:0)
1)您使用UIViewController来管理视图堆栈,并最终查看哪个视图。
2)在xCode项目中,修改项目或目标“Base SDK”属性。这样您就可以选择要求用户使用的最低iOS版本。
答案 1 :(得分:0)
您需要阅读view controllers的Apple文档。iPhone programming还有一些非常好的初学者书籍
答案 2 :(得分:0)
这是正确的行。然后你需要将它(pushViewController)推送到UINavigationController或将其添加到现有视图。在谷歌搜索iPhone初学者教程第一应用程序或类似的东西。
UIViewController *viewSettings = [SettingsViewController initWithNibName:@"SettingsViewController" bundle:nil];