首页 > 代码库 > 新建项目上下出现黑色块
新建项目上下出现黑色块
一、前提:
1、新建一个工程,由于团队协作开发需要,项目接下来纯代码书写,所以删除了如下文件,并且在info.plist文件中对应删除。
2、在Appdelegate中书写
1 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 2 // Override point for customization after application launch. 3 4 self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; 5 [self.window makeKeyAndVisible]; 6 7 AClassViewController *aVC = [[AClassViewController alloc] init]; 8 self.window.rootViewController = aVC; 9 10 return YES; 11 }
3、在AClassViewController中书写
1 self.view.backgroundColor = [UIColor lightGrayColor];
二、运行项目出现的现象:中间显示的大小永远是320*480。
三、原因
出现这种情况的主要原因是没有适配Launch Images导致的。
在未做前提1之前,是这样的--
在操作前提1之后,是这样的--
四、解决办法
1、 在Assets.xcassets中添加启动图片--
2、在App Icons and Launch Images的Launch Screen File中填写启动图片集的名称--
五、成功解决
六、总结
苹果公司推荐使用故事版开发项目,因此使用故事版的Main还是LaunchScreen,项目新建时就已经做好了配置。如果不使用故事版,就需要手动的做好相应的配置。
新建项目上下出现黑色块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。