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

     2023-02-16     270

关键词:

【中文标题】如何在 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 中的两个 ViewController 之间传递数据

】如何在UIPageViewController中的两个ViewController之间传递数据【英文标题】:HowtopassdatabetweentwoViewControllerinUIPageViewController【发布时间】:2018-06-0507:51:23【问题描述】:我有两个UIViewController,A和B,我在一个UIPageViewController中连接它... 查看详情

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

】如何在UIPageViewcontroller中添加两个视图控制器【英文标题】:howtoaddtwoviewcontrollersinUIPageViewcontroller【发布时间】:2013-04-0409:14:28【问题描述】:我在iPad上使用UIPageViewController,我需要在第一页显示firstviewController,在下一页显示... 查看详情

如何在 UIPageViewController 和孩子之间正确传递对象

】如何在UIPageViewController和孩子之间正确传递对象【英文标题】:HowtocorrectlypassanobjectbetweenUIPageViewControllerandchildren【发布时间】:2013-11-0902:45:32【问题描述】:我有一个PFObject(来自Parse.com),它作为属性加载到我的UIPageViewContro... 查看详情

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

】如何在UIPageViewController中更改页面指示器的背景颜色【英文标题】:HowtochangebackgroundcolorofpageindicatorinUIPageViewController【发布时间】:2015-10-1116:22:55【问题描述】:我在storyboard中使用了一个UIPageViewController,并写了一个继承自UIPa... 查看详情

如何在 UIPageViewController 上禁用多点触控?

】如何在UIPageViewController上禁用多点触控?【英文标题】:HowtodisablemultitouchonUIPageViewController?【发布时间】:2016-07-2709:50:07【问题描述】:我问这个问题是因为在我的自定义UIPageViewController上,我可以使用一个手势从最后一页向... 查看详情

如何在按钮单击时打开 UIPageViewController

】如何在按钮单击时打开UIPageViewController【英文标题】:howtoopenUIPageViewControlleronbuttonclick【发布时间】:2019-01-2613:05:12【问题描述】:看起来是重复的吧??但是我在网上搜索,我什么也没找到..请有人帮助我如果我们想打开uivie... 查看详情

如何在 UIPageViewController 中重用相同的 ViewController?

】如何在UIPageViewController中重用相同的ViewController?【英文标题】:Howtore-usethesameViewControllerinaUIPageViewController?【发布时间】:2017-01-2518:10:41【问题描述】:我正在创建一个日历应用程序,我想以UIPageViewController类型的样式对其进... 查看详情

如何在 `UIPageViewController` 的子视图中引用 `IBOutlet`

】如何在`UIPageViewController`的子视图中引用`IBOutlet`【英文标题】:Howreference`IBOutlet`sinsubviewsof`UIPageViewController`【发布时间】:2019-01-0818:36:45【问题描述】:如果您通过初始化程序直接实例化一个类(UIViewController),则不会连接IBO... 查看详情

如何以编程方式在 UIPageViewController 中放置自动布局约束?

】如何以编程方式在UIPageViewController中放置自动布局约束?【英文标题】:HowtoplaceautolayoutconstraintsinsideUIPageViewControllerprogrammatically?【发布时间】:2019-10-1609:54:52【问题描述】:我试图在UIPageViewController中显示内容,但到目前为止... 查看详情

屏幕关闭时如何在 UIPageViewController 中以编程方式翻页?

】屏幕关闭时如何在UIPageViewController中以编程方式翻页?【英文标题】:HowtoTurnpageprogrammaticallyinUIPageViewControllerwhenthescreenisoff?【发布时间】:2019-10-2508:36:56【问题描述】:当屏幕为OFF时,我希望以编程方式在UIPageViewController中翻... 查看详情

Xcode 8 - 如何在情节提要中完全实现 UIPageViewController?

】Xcode8-如何在情节提要中完全实现UIPageViewController?【英文标题】:Xcode8-HowdoesoneimplementUIPageViewControllercompletelyinstoryboard?【发布时间】:2017-02-0816:40:05【问题描述】:我在xcode8中看到我能够将UIPageviewcontroller拖入情节提要。如何... 查看详情

UIPageViewController - 如何在横向模式下自定义左右页面?

】UIPageViewController-如何在横向模式下自定义左右页面?【英文标题】:UIPageViewController-howtocustomizeleftandrightpageinlandscapemode?【发布时间】:2012-08-3102:18:41【问题描述】:我在Xcode中有一个基于页面的应用程序,我正在尝试对其进行... 查看详情

如何使用未知页码制作 UIPageViewController?

】如何使用未知页码制作UIPageViewController?【英文标题】:HowtomakeUIPageViewControllerwithunknownpagenumbers?【发布时间】:2019-02-1705:40:23【问题描述】:我需要在UIPageViewController上显示一些媒体内容,并允许用户在媒体之间滑动(就像画... 查看详情

如何在 iOS 中为 Swift 3/4 移除 UIPageViewController 弹跳效果

】如何在iOS中为Swift3/4移除UIPageViewController弹跳效果【英文标题】:HowtoremoveUIPageViewController\'sBounceeffectiniOSforSwift3/4【发布时间】:2018-03-1206:31:59【问题描述】:这是我的问题的截图:【问题讨论】:【参考方案1】:首先在你的UI... 查看详情

如何在uipageviewcontroller swift中转换时隐藏导航栏

】如何在uipageviewcontrollerswift中转换时隐藏导航栏【英文标题】:howtohidenavigationbarwhiletransitioninuipageviewcontrollerswift【发布时间】:2018-07-2105:14:58【问题描述】:我有一个从其他视图控制器推送的uipageviewcontroller以下代码:-self.navig... 查看详情

图像的 UIPageViewController 如何在方向改变时保持图像的纵横比?

】图像的UIPageViewController如何在方向改变时保持图像的纵横比?【英文标题】:UIPageViewControllerforimageshowtokeepaspect-ratioofimageswhenorientationchange?【发布时间】:2014-08-1309:41:16【问题描述】:我有一个UINavigationController,它是UIPageViewCon... 查看详情

如何使用按钮在 UIPageViewController 中向前和向后导航?

】如何使用按钮在UIPageViewController中向前和向后导航?【英文标题】:HowdoInavigateforwardandbackwardwithinUIPageViewControllerusingbuttons?【发布时间】:2017-12-2219:51:46【问题描述】:我正在为一家物理治疗诊所的新患者创建一个入职应用程... 查看详情

旋转到横向时如何让 UIPageViewController 工作?

】旋转到横向时如何让UIPageViewController工作?【英文标题】:HowdoyougetaUIPageViewControllertoworkwhenrotatedtolandscape?【发布时间】:2014-02-2503:42:43【问题描述】:在thistutorialonUIPageViewController(底部有项目的下载)中,作者设置了一个很... 查看详情