社区
iOS
帖子详情
请教rootViewController是在那里赋值的?
xt_jat
2012-06-30 12:03:33
用 xcode 4.3 创建一个全新的项目,比如single view application, window 里的 rootViewController 是在什么时候,什么地方赋的值呢?
...全文
324
4
打赏
收藏
请教rootViewController是在那里赋值的?
用 xcode 4.3 创建一个全新的项目,比如single view application, window 里的 rootViewController 是在什么时候,什么地方赋的值呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
鹏_子
2012-07-03
打赏
举报
回复
先声明下系统启动以后的当前页面,
给你参考源码:
你要启动的:
viewController MyViewController *mainViewController=[[MyViewController alloc] init];你的viewController
[self.window addSubview:mainViewController.view];
_navigationController=[[UINavigationController alloc] initWithRootViewController:mainViewController];
self.window.rootViewController=_navigationController;
ixfly
2012-06-30
打赏
举报
回复
不会吧,就在appdelegate里面,你可以全局搜索rootViewController,就找的到具体位置了
xt_jat
2012-06-30
打赏
举报
回复
谢谢 楼上, 但我没在代码里看到任何 相关的代码啊
webfrogs
2012-06-30
打赏
举报
回复
appdelegate里
*** Assertion failure in -[UIApplication _runWithMainScene:transitionContext iOS9.1闪退问题解决...
本文将详细解释一个在使用Xcode7开发iOS应用时遇到的问题,即在AppDelegate的didFinishLaunchingWithOptions方法结束前未定义
root
ViewController
导致的应用崩溃,并提供了解决方案。通过定义一个空的UI
ViewController
实例并将其
赋值
给window.
root
ViewController
属性,可以避免此错误,确保应用正常启动。
切换根控制器
本文解决在AppDelegate.h中因版本号判断导致的'incompatible pointer types'错误,详细介绍了如何正确设置
root
ViewController
,避免从AppDelegate类型向UI
ViewController
类型
赋值
的问题。
应用第一次启动,修改
root
ViewController
方法
本文介绍了iOS应用程序初始化过程中的两个关键步骤:首次设置UIWindow及更改
root
ViewController
的方法。通过具体代码示例展示了如何创建并显示初始窗口,以及如何切换应用程序的主要控制器。
ios开发之切换
Root
ViewController
本文探讨了在iOS开发中切换
Root
ViewController
时如何处理push和presented
ViewController
,以避免内存泄漏。当使用push
ViewController
时,确保在更改根控制器后,导航控制器会正确释放所有子控制器。而对于presented
ViewController
,必须调用dismiss以防止内存泄漏。文中强调了在处理present操作时关闭动画的重要性,并提醒开发者始终要有相应的dismiss操作。文章还提及了一个工程中封装的方法,通过在Present前创建
Root
Nav
ViewController
并在返回时pop,可以观察到意想不到的效果。
关于xcode7的一些问题
本文探讨了iOS应用在启动时遇到AssertionFailure错误的原因,并提供了一个简单有效的解决方案:确保在didFinishLaunchingWithOptions方法结束后正确设置了窗口的根视图控制器。通过将self.window.
root
ViewController
赋值
为tab,即可解决此问题。
iOS
29,040
社区成员
12,462
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章