使用导航控制器,页面视图控制器和标签栏控制器

时间:2017-06-30 00:00:33

标签: swift uinavigationcontroller uitabbarcontroller uipageviewcontroller

我对Swift很新,我一直在阅读很多问题的答案,但我仍然在努力解决这个问题。对于我正在构建的内容,我希望选项可以在三个主页之间滑动,但我还需要一个用作索引的标签栏和另一个在三个页面之间导航的选项。目前,我有三个主页,每个主页都嵌入在嵌入页面视图控制器中的各个导航视图中。我试过为每个页面添加一个标签栏,但这似乎不太实用。我正在阅读嵌入的命令,但它似乎不是我想要的。我该怎么做呢?谢谢!

1 个答案:

答案 0 :(得分:0)

听起来像很多层次结构,但也许你可以试试这个

拥有一个包含页面视图控制器的UIViewController。构建一个自定义uiview家伙,其中包含三个按钮,这些按钮将用作标签栏并将其固定到此UIViewController的底部。

对于您的页面视图控制器,您可以正常进行并保持3  儿童。您需要使用以下协议进行适当授权:自定义标签栏> uiviewcontroller告诉他移动页面。