视图控制器

//******

//每一个视图控制器都有一个navigationItem属性,当这个控制器被嵌入到UINavigationController里之后,UINavigationControllernavigationBar会根据控制器的navigationItem属性展示标题,左按钮,右按钮等等

//UINavigationController  push到哪个控制器,哪个控制器的View就会显示在navigationControllercontentView里面,同时,navigationBar也会根据navigationItem配置Bar的显示

//UINavigationBar属于MVCV,主要负责 导航条上内容的战士,以栈的方式管理了一组navigationItem.战士的内容是由每一个控制器的navigationItem决定(有没有标题,有没有左右按钮,有几个,分别执行什么事件等).另外navigationBar也有自己的属性,比如背景图片,tintColor,BarTintColor

//UINavigationItem属于MVC中得M,UINavigationBar提供展示的数据(包括标题,左右按钮)

//UIBarButtonItem,用于描述条形视图

//(UINavigationBar,UIToolBar)上的一个按钮,也属于Model

//UINavigationController导航控制器,属于MVC中得C,主要红能:以栈的方式管理控制器的切换(视图的切换和导航栏内容的切换),并伴有动画效果,每个控制器实现自己视图的布局以及事件处理,导航控制器仅仅负责切换,中要的属性:viewControllers,navigationBar

//UINavigationController包含一个UINavigationBar

//UINavigationBar管理多个UINavigationItem

//UINavigationItem包含多个UIBarButtonItem


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值