博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UI_搭建MVC
阅读量:5051 次
发布时间:2019-06-12

本文共 1075 字,大约阅读时间需要 3 分钟。

新建RootViewController 继承于 UIViewController

新建RootView 继承于 UIView
AppDelegate.m 中引入 #import "RootViewController.h"

#pragma mark - 重写#pragma mark dealloc- (void)dealloc{    [_window release];    [super dealloc];}    //设置window    self.window = [[[UIWindow alloc] init] autorelease];    self.window.frame = [UIScreen mainScreen].bounds;    self.window.backgroundColor = [UIColor whiteColor];    [self.window makeKeyAndVisible];    // 设置根视图控制器    RootViewController *rootVC = [[RootViewController alloc] init];    self.window.rootViewController = rootVC;    [rootVC release];

RootViewController.m 中引入 #import "RootView.h"

@interface RootViewController ()@property (nonatomic, retain) RootView *rootView;@end
#pragma mark - 重写#pragma mark dealloc- (void)dealloc{    [_rootView release];    [super dealloc];}

编写 loadView 函数,函数中永远仅仅写三句话

- (void)loadView{    // 设置当前视图为根视图    self.rootView = [[RootView alloc] initWithFrame:[UIScreen mainScreen].bounds];    self.view = self.rootView;    [_rootView release];}

能够在 RootView.m 中编写视图了。

转载于:https://www.cnblogs.com/llguanli/p/8404037.html

你可能感兴趣的文章
BZOJ 2324 (有上下界的)费用流
查看>>
python3基础06(随机数的使用)
查看>>
Zookeeper系列(二)特征及应用场景
查看>>
【HTTP】Fiddler(三)- Fiddler命令行和HTTP断点调试
查看>>
Spring Boot使用Druid和监控配置
查看>>
poi 处理空单元格
查看>>
Android 内存泄漏优化总结
查看>>
luogu4849 寻找宝藏 (cdq分治+dp)
查看>>
Spring Cloud微服务笔记(五)Feign
查看>>
C语言键盘按键列表
查看>>
Codeforces Round #374 (Div. 2)
查看>>
oracle数据类型
查看>>
socket
查看>>
Vue中使用key的作用
查看>>
二叉索引树 树状数组
查看>>
日志框架--(一)基础篇
查看>>
Java设计模式之原型模式
查看>>
Spring学习(四)-----Spring Bean引用同xml和不同xml bean的例子
查看>>
哲理故事与管理之道(20)-用危机激励下属
查看>>
关于源程序到可运行程序的过程
查看>>