我不知道是什么原因引起的。我选择了“基于视图的应用程序”。我刚刚安装了较新的(尽管不是最新的)xCode版本,所以为了试一试,我做了一个测试应用程序。我点击了一个按钮,在显示和隐藏之间交替显示标签。该程序运行,没有错误或警告,但当SIM卡。提起它,所有的都是一个没有按钮或标签的空白屏幕。我真的很无能......
$- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
// Add the view controller's view to the window and display.
[window addSubview:viewController.view];
[window makeKeyAndVisible];
return YES;
} $
我不知道这个App Delegate方法是否存在损坏,但似乎可能是问题(因为这是加载方法并使.xib文件可见。
提前致谢!
答案 0 :(得分:0)
你错过了这一行:
self.window.rootViewController = self.viewController;
如果它仍然无效,我建议制作一个重复的项目,只需将App Delegate代码复制并粘贴到当前项目中。
答案 1 :(得分:0)
在创建按钮的代码中,是否将按钮添加到视图中?它会像这样完成
[viewController.view addSubview:button];