滑动手势而不会弄乱导航栏?

时间:2014-02-27 05:38:52

标签: xcode view tableview

这很难解释,但我会尽我所能。我有一个表视图控制器,通向10 View控制器。所有View控制器都有一个导航栏标题(标题是Table视图控制器中的10个对象)。现在我想添加滑动手势,以便在10个表视图项之间更轻松地导航(而不是手动返回到表视图,我希望用户能够滑动以从视图控制器更改为另一个)。这里的问题:当我添加滑动手势并将其从一个视图连接到另一个视图时,它会询问我是否希望操作为:推送,模态或自定义。现在,如果我选择其中一个,它会使导航栏标题消失。我想保留标题而不会弄乱从表视图到视图控制器的连接。感谢。

1 个答案:

答案 0 :(得分:0)

你想要一个pageviewcontroller。将页面设置为不同的视图控制器

pageviewcontroller本质上允许您完成您想要做的事情,而无需每次都设置新的segue。这样一切都可以在一个导航栏下进行。如果您已经看过Twitter应用,那么您知道如何滚动浏览Feed吗?一样。

网上有很多教程,但是pageviewcontroller可能有点棘手,因为它们需要一些逻辑

这是一个可能对您有用的稍微高级的东西:

https://github.com/cwRichardKim/RKSwipeBetweenViewControllers