如何在 UIPageviewcontroller 中实现静态菜单栏?

Posted

技术标签:

【中文标题】如何在 UIPageviewcontroller 中实现静态菜单栏?【英文标题】:How to implement a static menu bar in an UIPageviewcontroller? 【发布时间】:2016-06-30 16:13:27 【问题描述】:

我试图在我的 uipageviewcontroller 中构建一个静态菜单栏,就像 youtube 一样。有谁知道如何实现它?

【问题讨论】:

【参考方案1】:

您要求的不是 ios SDK 的一部分。正如您将看到的那样,您编写的程序越多,到处破解 SDK 以使视觉元素的外观和行为符合您的要求是没有意义的。您最好在 NIB 中创建自定义视图(如果您愿意,也可以在代码中),将您想要的行为插入其中,然后使用它而不是 SDK。

如果你确实想使用 UIPageViewController,这里有一个教程供你参考。 UISegmentControl 可以很容易地替换为您自己的视图。祝你好运!

编辑:我意识到我忘记了如何包含链接。给你:Switching controllers with a UISegmentedControl

【讨论】:

感谢您的回复,我将以编程方式创建自定义视图;) @Kroplay99 查看链接,它会很好地指导您

以上是关于如何在 UIPageviewcontroller 中实现静态菜单栏?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 UIPageViewController 中更改页面指示器的背景颜色

如何在 UIPageviewcontroller 中实现静态菜单栏?

如何在视图中移动 UIPageViewController 页面控制器按钮的位置

如何在 UIPageViewcontroller 中添加两个视图控制器

如何在 UIPageViewController 中的两个 ViewController 之间传递数据

iOS - 如何在 UIPageViewController 中设置 UIScrollView 以在重新启用后开始滚动