1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Xcode11 新建纯代码项目以及运行模拟器黑屏解决

Xcode11 新建纯代码项目以及运行模拟器黑屏解决

时间:2019-11-25 22:03:53

相关推荐

Xcode11 新建纯代码项目以及运行模拟器黑屏解决

xcode11 新建纯代码项目,现选择“创建一个新的Xcode 项目”。

选择创建单个APP

填写项目名称Product Name,选择您的团队Team,填写组织名称Organization Name,填写组织id Organization Identifier(格式为:com.公司名.项目名称),然后创建。

新建的项目是由故事板来呈现的,其中存在Main.storyboard,建立纯代码要删除该故事板。然后删除info.plist里的

建立新的根视图控制器:MainController

将该视图控制器设置为根视图控制器。在xcode11中,新建项目出现了与以前版本不一样的新的文件:SceneDelegate,而且发现在以前的AppDelegate中的window属性已经不见了,而是移到了SceneDelegate中,这是因为iOS 13 的新功能:分屏,SceneDelegate 将代替 AppDelegate来管理UI的生命周期,从而安装以前的方法在AppDelegate中进行界面初始化,设置根控制器,运行后将出现黑屏

如果要安装以前的方式来自定义项目,那么需要删除SceneDelegate(APP不用分屏功能)。

删除SceneDelegate文件,在info.plist中删除下列这栏,注释掉在Delegate的这些方法。

然后安装以前的方法,在AppDelegate中初始化window,注意在AppleDelegate.h中添加window属性。引用新建的MainViewControll,将其设为根视图控制器,然后运行将出现以MainViewControll为根控制器的APP。

这样就像以前的一样,创建了一个新的项目。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。