IOS初级:UIwindow
2015-06-01 22:17
351 查看
AppDelegate.h
AppDelegate.m
UIWindow的父类UIView,代码中的initWithFrame方法、backgroundColor成员均来自UIView。
其中initWithFrame方法的参数是CGRect类型的,返回的是一个UIWindow的指针。
UIScreen的类方法mainScreen的返回是设备内部屏幕信息的一个UIScreen的指针。
UIScreen的成员bounds是一个CGRect类型的值,表示全尺寸屏幕的坐标。
UIColor是生成颜色值的类,这里不多说。
UIWindows的方法makeKeyAndVisible是让当前的这个UIWindow类型的对象成为应用程序的主窗口,并使他可见。
CGRect坐标表示方法:相对与父窗口的偏移x,y和本身的长和宽。
@property (strong, nonatomic) UIWindow *window;
AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.backgroundColor = [UIColor yellowColor]; [self.window makeKeyAndVisible]; // Override point for customization after application launch. return YES; }
UIWindow的父类UIView,代码中的initWithFrame方法、backgroundColor成员均来自UIView。
其中initWithFrame方法的参数是CGRect类型的,返回的是一个UIWindow的指针。
UIScreen的类方法mainScreen的返回是设备内部屏幕信息的一个UIScreen的指针。
UIScreen的成员bounds是一个CGRect类型的值,表示全尺寸屏幕的坐标。
UIColor是生成颜色值的类,这里不多说。
UIWindows的方法makeKeyAndVisible是让当前的这个UIWindow类型的对象成为应用程序的主窗口,并使他可见。
CGRect坐标表示方法:相对与父窗口的偏移x,y和本身的长和宽。
相关文章推荐
- android蓝牙框架bluedroid之sbc编码
- 【Android UI设计与开发】第02期:引导界面(二)使用ViewPager实现欢迎引导页面
- UIView UIWindow
- (转)IOS UITableView学习
- 关于easyui Tree取得选中节点的父级节点(得到选取实心圆点的id)
- UIView 中常见的方法总结
- Java中带标签的break、continue
- UISearchDisplayController搜索(iOS8前)
- 关于UITweener老是卡帧的问题
- How to replace a value in web.xml with a Maven property?(转)
- Android---手动创建线程与GUI线程同步(三)
- 020_01UI组件之Dialog详细用法
- cdoj 04 Complete Building the Houses 暴力
- poj 3061 Subsequence
- Distinct Subsequences
- Android---手动创建线程与GUI线程同步(二)
- Android UI常用实例 如何实现欢迎界面(Splash Screen)
- 安卓中CookieRequest的实现
- 大数据平台搭建之components building commands
- 大数据平台搭建之build environment