为什么80%的码农都做不了架构师?>>>   

我是IOS新手,都说storyboard是个好东西,但是我搞了一会始终没有搞懂,并且我觉得学习一门语言,使用类似以前网页三剑客这种所见所得工具,不太利于学习,所以我就想着移除storyboard

1:我们通过xcode新建的项目,默认会有个Main.storyboard ,我们就是要干掉这个

2:移除storyboard

3:删除Main.storyboard 之后,再启动app就和黑屏,这个时候就需要修改代码

在AppDelegate.m文件中didFinishLaunchingWithOptions方法加入以下代码

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {// Override point for customization after application launch.    self.window=[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];    RootViewController *rootView = [[RootViewController alloc] init]; self.window.rootViewController = rootView;    [self.window makeKeyAndVisible];    return YES;
}

其中RootViewController自己新建一个出来(我设置RootViewController的背景是红色的)

上面步骤做完之后,我们就可以开开心心学习OC了。。后期有时间在慢慢研究storyboard

原文地址: IOS 移除storyboard
标签: ios

智能推荐

  • 运维技能大全 | Devops Tools 周期表
  • 【ZBar】ios错误ignoring file xxx missing required architecture x86_64 in file
  • linux shell工具集合
  • Nginx 禁用IP IP段
  • 【No.3 Ionic】超级逗表情 App

转载于:https://my.oschina.net/54php/blog/600297

IOS 移除storyboard相关推荐

  1. (11)Xamarin.iOS - 新增iPhone storyboard

    原文 Xamarin.iOS - 新增iPhone storyboard 1. 开启Xamarin Studio 并建立新项目 专案类型为 iOS=>iPhone Storyboard => ...

  2. IOS开发之Storyboard应用

    制作一个Tab类型的应用 制作一个表格视图 原型表格单元 设计自定义的原型单元格 为原型单元格设置子类 故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明 ...

  3. [IOS初学]ios 第一篇 storyboard 与viewcontroller的关系 - Zoe_J

    时间 2014-07-27 16:08:00  博客园-所有随笔区 原文   http://www.cnblogs.com/zoe-j/p/3871501.html 主题  StoryBoard 学习 ...

  4. iOS 13 LaunchScreen.storyboard 启动图屏幕适配

    苹果3.26 发文 延迟 使用 Xcode storyboard(故事板) 来提供 app 的启动屏幕,截止日期延长到6.30.弃用iOS Launch Image 早晚都得整,来写一篇博客讲讲使用方 ...

  5. iOS移除父控件中所有子控件的两种方式

    方法一:循环遍历移除 for (UIView *subview in view.subviews) {[subview removeFromSuperview];} 方法二: [view.subvie ...

  6. 【iOS】使用storyboard界面跳转报错:unrecognized selector sent to instance 0x7

    使用storyboard直接model界面跳转的时候出现报错:unrecognized selector sent to instance 0x7... 网上查了相似的问题但是依旧没有找到解决方法,后 ...

  7. iOS中使用storyboard进行布局

    个人开发进行简洁设置,可以使用stordboard来进行布局,接下来通过一个计算器页面的搭建来分析storyboard的使用. 1.实现的效果如图: 有两个输入框来进行数据的输入和一个文本框来进行数据 ...

  8. [iOS]移除苹果开发者账号上无用测试设备

    公司就一个苹果开发者账号,项目接入交付,人员来来往往,很快就将100台设备名额占满. 移除测试设备有下面两种方式: 1.等待新的会员年 续费开发者账号后,苹果会提供一次更新设备列表的机会. 2.向苹果 ...

  9. iOS 解决在Storyboard中修改UITableViewCell背景色无效果的问题

    其实是修改cell的backgroundColor属性,不是contentView的backgroundColor哦~ //设置cell的背景色 - (void)tableView:(UITableV ...

最新文章

  1. 05《软件需求模式》阅读笔记
  2. Docker私有仓库管理,删除本地仓库中的镜像
  3. 解决配置Ubuntu中vnc远程显示灰屏
  4. JavaScript数据容量单位转换(KB B MB GB....)
  5. testlink xml转excel
  6. 计算机桌面有浮层,win7电脑桌面便签小工具怎么显示悬浮文字?
  7. 【SSM分布式架构电商项目-32】Dubbo入门
  8. linux SFTP用户创建 不允许用户登录,并且连接只允许在制定的目录下进行操作
  9. 小程序navigateTo失效
  10. backup archivelog all not backed up
  11. 利用Joypy绘制嵴线图的案例
  12. 聚观早报 | 元旦机票预订量增长145%;小米集团副总裁崔宝秋离职
  13. Python实现数据分析(八)数据清洗(DataClean)
  14. 华为任正非:实事求是的科研方向与二十年的艰苦努力
  15. android 仿QQ音乐歌单效果
  16. [lua] 用lua实现扑克游戏发牌的逻辑代码
  17. 投射式AR/AR眼镜的标定之相机姿态、Unity投影矩阵的计算
  18. web浏览器兼容性问题
  19. Android齐步走-2(2016-7-1)
  20. JVM之类的加载过程(三):初始化——>Initialization

热门文章

  1. KVM嵌套虚拟化 -- 在虚拟机中创建虚拟机
  2. Valgrind 使用简单说明
  3. 分布式系统的架构思路
  4. 日志管理系统的重要性---怼死你的客户
  5. SQL老司机,在SQL中计算 array map json数据
  6. 20162329 2017-2018-1 《程序设计与数据结构》第九周学习总结
  7. 基于图结构的计算分析和实现
  8. Zabbix监控环境的搭建
  9. 剑指offer 算法 (递归与循环)
  10. ubuntu18上安裝TeamViewer