iOS开发项目篇—11item

iOS开发项目篇—11item

一、UINavigationItem

1.获得方式

self.navigationItem     // self是指控制器

 

2. 作用

可以用来设置当前控制器顶部导航栏的内容

设置导航栏中间的内容

self.navigationItem.title

self.navigationItem.titleView

 

二、UIBarButtonItem

1. 用在什么地方

设置导航栏左上角的内容

self.navigationItem.leftBarButtonItem

设置导航栏右上角的内容

self.navigationItem.rightBarButtonItem

 

2. 作用

相当于一个按钮

 

三、UITabBarItem

1. 获得方式

self.tabBarItem     // self是指控制器

 

2. 作用

可以用来设置当前控制器对应的选项卡标签的内容

标签的标题   self.tabBarItem.title

标签的图标  self.tabBarItem.image

标签的选中图标  self.tabBarItem.selectdImage

 

四、UINavigationBar

1. 导航控制器顶部的栏(UI控件)

2. UINavigationBar上面显示什么内容, 取决于当前控制器的navigationItem属性

3. UINavigationBar是view, navigationItem是model

4. 由navigationItem给UINavigationBar提供显示的数据

 

 

五、UITabBar

1. UITabBarController底部的选项卡条

 

六、UITabBarButton

1. UITabBar底部的每一个标签

2. 每一个UITabBarButton里面显示什么内容,取决于当前控制器的tabBarItem属性

3. UITabBarButton是view, tabBarItem是model

4. 由tabBarItem给UITabBarButton提供显示的数据

七、示意图

说明UINavigationItem操纵着这个控制器导航栏上显示的内容。

说明UITabBarItem操纵选项卡标签。

研究方法,打印控件的所有的子对象,注意不要在ViewdidLoad方法中打印。

 

 

iOS开发项目篇—11item,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。