0

我想在视图控制器顶部而不是底部使用标签栏。搜索后,我发现它违反了 Apple 的 UI 界面指南,它应该始终位于底部。但是,我的应用程序顶部也必须有一个。无论如何,我正在考虑使用嵌套的转场。例如,如果我们有三个视图控制器,每个控制器顶部都有 3 个类似于选项卡栏项目的按钮,并且我位于第一个 VC 上(因此,第一个按钮被突出显示)。当我按下第二个按钮时,它会突出显示并转到第二个 VC。然后,如果我按下第一个按钮,我将被带回第一个 VC。我的问题是,如果我使用这种范式工作,VC 会不会?s 被堆叠?应用程序的性能会下降吗?如果前面的问题的答案是否定的,我能否以更好的方式实现这一目标?

4

1 回答 1

0

试试这些项目

  1. MHCustomTabBarController
  2. ICViewPager
  3. JCMSegmentPageController
  4. QMBTabs
于 2013-11-12T11:15:04.937 回答