iOS中UIWindow的用法(一)
2015-07-10 19:32
405 查看
今天发得东西较多,我觉得这些个东西需要分开来写,应为用的就一点,有的很重要.
在这里的个人觉得这个window要记得的东西不是太多,当然相对来说的啊,到现在用到的地方也就是在设置程序启动的页面时,会想起这个东西了.
总结如下:
(1)window就是窗口,在ios程序中就是提供给程序运行的接口,来让程序有序的运行.每个app就是需要靠他来展现给客户的.
(2)每个应用程序通常只开一个window,但是对他得操作就是来设置程序启动时首先加载的页面.
代码如下:
当我们新建一个empty的ios程序的时候,会发现在AppDelegate.m的文件里有一个关于window的代码段.下面来解释一下.
具体的详细解释如上,这里需要的解释也就这么几个.
在这里的个人觉得这个window要记得的东西不是太多,当然相对来说的啊,到现在用到的地方也就是在设置程序启动的页面时,会想起这个东西了.
总结如下:
(1)window就是窗口,在ios程序中就是提供给程序运行的接口,来让程序有序的运行.每个app就是需要靠他来展现给客户的.
(2)每个应用程序通常只开一个window,但是对他得操作就是来设置程序启动时首先加载的页面.
代码如下:
当我们新建一个empty的ios程序的时候,会发现在AppDelegate.m的文件里有一个关于window的代码段.下面来解释一下.
/** * z直接去主屏幕的位置和大小 作为参数传进去,用来创建我们的window 就是创建一个和屏幕一样大的window */ self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; self.window.backgroundColor = [UIColor whiteColor]; /** * 把window指定为可见的 */ [self.window makeKeyAndVisible];
具体的详细解释如上,这里需要的解释也就这么几个.
相关文章推荐
- IOS--UI--LessonUIControl UIImageView/ UISegmentedControl
- quick3x_保证下标顺序排列,删除table中的元素
- Builder模式
- UIAlertView和UIActionSheet
- Flash Builder4编译慢报java heap space堆空间异常错误的解决方法
- UI 设计师的好网站
- BlockingQueue及其各个实现的分析整理
- Exynos4412 Android4.4 HDMI Porting Guid 第三篇
- Exynos4412 Android4.4 HDMI Porting Guid 第二篇
- HTC T328W刷机包 仿三星S5 UI美化 精简 S5落下
- UITextView自带的手机、网址识别和触发方法!
- [SoapUI] 比较两个不同环境下的XML Response, 从外部文件读取允许的偏差值,输出结果到Excel
- IOS之UITextField 禁止粘贴
- 解决:QWidget: Cannot create a QWidget when no GUI is being used 程序异常结束
- UIView之drawRect
- Exynos4412 Android4.4 HDMI Porting Guid 第一篇
- DelayQueue原理分析
- Core Bluetooth Programming Guide
- 理解 Android Build 系统
- POJ 1986 - Distance Queries(LCA‘ 在线算法RMQ)