视频教程Swift零基础学习之Tab Bar App
之前的文章主要介绍swift的语法,本篇将带领大家从UI层面学习iOS开发
Tab Bar
Tab Bar手机底部的显示选项卡,拥有快速切换不同的界面。例如微信底部就是一个典型的tab bar,我们可以快速从微信聊天界面切换到微信朋友圈。
注意事项
- 如何分配tab
请永远不要直接访问tab bar controller的tab bar view。为了配置给tab bar controller配置tabs(标签页),您可以将视图控制器的根视图分配给tab。
-
显示更多tab
一个app最多显示4个tab,如果超过4个的tab将放入more标签里。 -
tvOS 不支持自定义和more标签的tab bar
-
状态保护(State Preservation)
在iOS 6之后,如果您给视图控制器分配一个restorationIdentifier属性,他将保存被选择的视图控制器。当app再次被打开后,这个引用将打开之前被选中的视图控制器。
网友评论