ios 初学者笔记2:view hierarchy

一个app由许多view组成,各个view之间具有分层的结构,也就是view hierarchy.

在一个app中处于view hierarchy最顶层的是window object,window object本身不会显示任何东西,他仅仅是一个最基本的view container。用它来显示其他的content view,其他的view 必须添加到window中才会被显示出来

在程序运行时,application object load main  stroyBoard,创建相关的view controller 实例,解压所有的view controller里的view content,然后把initial view controller的view content添加到window中

UIkit frameWork提供许多基本的view,也可以自己创建一个UIView的子类来自定义一个view.

用storyboard来对view进行布局,storyboard上的每一个view controller都有一个与之相联系的view hierarchy,当从view library中拖曳view到scene中后,view会自动被添加到view hierarchy中,从outline view窗口可以看到view hierarchy.

添加view 到view hierarchy中之后,可以用Utility area中的inspector去配置view.配置view包括对view的attribute进行配置,对view所属的view controller进行配置,配置连接view和view controler.






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值