注册 登录
主题 : app显示的第一个页面
级别: 新手上路
状态: 连续签到 - [2天]
UID: 664311
精华: 0
发帖: 24
可可豆: 82 CB
威望: 75 点
在线时间: 34(时)
注册时间: 2018-11-02
最后登录: 2018-11-22
0 楼:  发表于: 2018-11-09 21:29    发自: Web Page
来源于 显示问题 分类

app显示的第一个页面   

我想让app显示的第一个页面是View Controller,这样写哪里不对
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    UIViewController *ViewController=[[UIViewController alloc]init];
    self.window.rootViewController = ViewController;
    //self.window.backgroundColor = [UIColor blueColor];
    _window.rootViewController=ViewController;
    [self.window makeKeyAndVisible];
     return YES;
小白
图片:屏幕快照 2018-11-09 下午9.25.30.png
级别: 侠客

状态: 连续签到 - [185天]
UID: 569403
精华: 0
发帖: 181
可可豆: 1226 CB
威望: 811 点
在线时间: 270(时)
注册时间: 2016-06-21
最后登录: 2019-01-19
1 楼:  发表于: 2018-11-10 09:58    发自: Web Page
你这个 UIViewController *ViewController=[[UIViewController alloc]init];  

你是不是没有新建.h .m文件啊,直接在代码里创建?那当然不行了
级别: 骑士
UID: 661077
精华: 0
发帖: 313
可可豆: 402 CB
威望: 402 点
在线时间: 134(时)
注册时间: 2018-09-07
最后登录: 2019-01-20
2 楼:  发表于: 2018-11-10 13:33    发自: Web Page
要有对应的viewcontroller才行
级别: 新手上路

状态: 连续签到 - [1天]
UID: 511534
精华: 0
发帖: 38
可可豆: 59 CB
威望: 60 点
在线时间: 735(时)
注册时间: 2015-10-08
最后登录: 2019-01-19
3 楼:  发表于: 2018-11-10 17:58    发自: Web Page
先在项目里面创建你要第一个显示的VC页面,然后在你的APPDelegate代码中把UIViewController *ViewController=[[UIViewController alloc]init];这段的UIViewController替换成你自己的VC名称(记得导入.h)

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部