iOS的窗口和视图

UIWindow

    1.  和MacOS不同, ios应用程序只有一个窗口,表示为一个UIWindow类的实例。 应用程序在启动时创建这个窗口(或者从nib文件进行加载), 并往窗口中加入视图。


    2. iOS中,UIWindow的父类是UIVIew,本身是一个视图.    而Mac OS中, UIWindow的父类是UIRespond


    3.  自己创建窗口时,窗口大小应该设置为屏幕的大小:

UIWindow*  aWindow = [UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds];


UIView

     1.  UIView——> UIResponder——>NSObject


     2.  视图分为以下几大类:   a. 容器   b. 控件   c. 显示视图   d. 文本和webview视图   e. 警告视图和动作表单   f. 导航视图   g. 窗口


视图控制器

     1.  UIViewController负责创建和管理视图,以及在低内存时,释放移除一些内容。

  

      2. 控制器为某些标准的系统行为提供响应支持, 例如屏幕旋转等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值