美文网首页
7. 将Single View Application模板&am

7. 将Single View Application模板&am

作者: yaoyao妖妖 | 来源:发表于2017-05-26 09:23 被阅读12次
Question1 :如何将Single View Application模板的工程修改为Empty Application模板的工程?http://blog.csdn.net/baby_hua/article/details/51122432
总结一下:
1. 将Main.storyboard和LaunchScreen.storyboard都删掉;
2. 把info.plist中的Launch screen interface file base name和Main storyboard file base name去掉;
3. 第三步:设置启动页,在Targets->my project的Launch Images Source点击Use Asset Catalog,Migrate一下;
4. 之后系统会给你新建一个Image Set,我们要用的当然不是这个,选择目录中的Assets.xcassets,新建一个Launch Images;
5. 在General ->App Icons and Launch Image ->Launch Image Source 设置第四步创建的启动页;
6.在AppDelegate.m  的  application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions  中添加
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    self.window.backgroundColor = [UIColor whiteColor];
    self.window.rootViewController = [[UIViewController alloc]init];
    [self.window makeKeyAndVisible];    
    return YES;
}
7. 添加PCH文件,设置PCH路径。
Question2 :Single View Application模板的工程比Empty Application模板的工程多做了哪些工作?
Single View Application模板的工程
1. 创建了一个程序的UIWindow的对象;
2. 创建了一个UIViewController的对象;
3. 并将这个UIViewController的对象设置为window的根视图;
4.设置了程序的启动页
所以在 Single View Application 模板的工程 不需要 在在AppDelegate.m  的  application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions  中添加相应的代码

相关文章

网友评论

      本文标题:7. 将Single View Application模板&am

      本文链接:https://www.haomeiwen.com/subject/htutfxtx.html