ios创建空项目

在xcode6之后,创建空项目的直接选项被移除。本文介绍了如何通过Single View Application来手动实现:创建项目后,删除Main.storyboard和launchScreen,修改info.plist,设置App Icons and Launch Images,调整代码以显示默认视图,并解决因缺少启动图导致的屏幕黑边问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xcode6之后已经把创建空项目的引导项删掉了,但我们也可以通过Single View Application,在做些处理来实现:

1、先创建一个 Single View Application。

2、删除Main.storyboard和launchScreen两项。

3、找到info.plist文件 删除其中的Launch screen interface file base name和Main storyboard file base name两项。

4、在TARGETS下,general下找到 App Icons and Launch Images栏,点击Use Asset Catalog,在弹出的框中点击Migrate。

5、在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions下添加如下代码:

    self.window = [[UIWindowalloc] initWithFrame:[UIScreenmainScreen].bounds];

    UIViewController *vc = [[UIViewControlleralloc] init];

    vc.view.backgroundColor = [UIColorwhiteColor];

    self.window.rootViewController = vc;

    [self.windowmakeKeyAndVisible];

运行起来看看,是不是可以跑起来了。但问题又来了,界面上下有黑色边框。这个是没有添加引导图引起的:

1、点击Asserts.xcassets,在xcode的底部找到+和-两个按钮,点击+按钮,选择app icon & Launch选项 Images,再点击new iOS launch image,添加启动图。

2、回到上面步骤的4,将launch image source 的brand assert换为LaunchImage.

在运行看看,上下的黑框是不是没了!如果还有那回1去看看你的启动图是不是没加对。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值