【发布时间】:2017-01-10 03:30:50
【问题描述】:
为了澄清,我不是在寻找顶部的标签栏。我想知道是否有一个解决方案使用已经存在的东西在 Swift 中为 iOS 创建类似 Android 中的 TabHost/ViewPager ;即,栏可以移动并控制屏幕的一部分(类似于 Android 中的片段)。有很多问题提供了部分解决方案,例如this 和this,主要展示了如何将标签栏放在顶部。
我也知道 containerView 应该被用来包含一个视图作为屏幕的一部分;但是,管理视图之间的所有通信并不是一项简单的任务,而且容易出错。下面是一个简单的故事板,展示了这样的设计。
我想知道是否有更有效的方法来实现类似于 Instagram 主页中位于屏幕中间的标签栏的功能?感谢您的意见。
【问题讨论】:
-
也许使用寻呼条
标签: ios swift uitabbarcontroller uicontainerview