UINavigation相关

UINavigationItem
  • 获得方式
self.navigationItem  // self是指控制器
  • 作用
可以用来设置当前控制器顶部导航栏的内容
self.navigationItem.title
self.navigationItem.titleView
UIBarButtonItem
  • 用在什么地方
self.navigationItem.leftBarButtonItem  // 设置导航栏左上角的内容
self.navigationItem.rightBarButtonItem  // 设置导航栏右上角的内容
  • 作用:相当于一个按钮
UITabBarItem
  • 获得方式
self.tabBarItem  // self是指控制器
  • 作用(可以用来设置当前控制器对应的选项卡标签的内容)
self.tabBarItem.title       // 标签的标题
self.tabBarItem.image       // 标签的图标
self.tabBarItem.selectdImage   // 标签的选中图标
UINavigationBar
  • 导航控制器顶部的栏(UI控件)
  • UINavigationBar上面显示什么内容, 取决于当前控制器的navigationItem属性
  • UINavigationBar是view, navigationItem是model
  • 由navigationItem给UINavigationBar提供显示的数据
UITabBar
  • UITabBarController底部的选项卡条
UITabBarButton
  • UITabBar底部的每一个标签
  • 每一个UITabBarButton里面显示什么内容,取决于当前控制器的tabBarItem属性
  • UITabBarButtonviewtabBarItemmodel
  • tabBarItemUITabBarButton提供显示的数据

你可能感兴趣的:(UINavigation相关)