【问题标题】:Swift iOS : UIPageController inside UINavigation controllerSwift iOS:UINavigationcontroller 中的 UIPageControl
【发布时间】:2015-08-26 21:01:37
【问题描述】:

我正在构建一个基于 UINavigation 控制器作为主要入口的应用程序。

我想在导航中添加一个带有UIPageController(点)的迷你教程,但我能找到的所有文档都显示了如何使用UIPageControllers 作为应用程序的主要入口。

当我尝试将常用代码放到从 UINavigation Controller 访问的自定义类 ViewController 页面上时(而不是在主 ViewController 上),它不起作用。

寻找关于在哪里寻找这种东西的建议或提示。

目前使用 Xcode 7.0 和 Swift。

【问题讨论】:

    标签: ios xcode swift uinavigationcontroller uipageviewcontroller


    【解决方案1】:

    使用UIPageViewController 将在UINavigationController 中工作,并且在Interface Builder 控制台中将UIPageViewController 设置为“水平滚动”将允许它充当点教程样式的页面进程。

    【讨论】:

      【解决方案2】:

      您所指的控件是UIPageControl


      (来源:apple.com

      不是UIPageViewController

      您可以在每个自定义视图控制器中嵌入页面控件。

      【讨论】:

      • 格洛芬德尔,谢谢您的回复。我看到的所有在线教程都建议使用 UIPageViewController 设置“水平滚动”而不是“翻页”,这会导致“点”导航。我将研究 UIPageControl 的使用,希望这能让我到达我要去的地方。我会回来报告的。感谢您的帮助!
      • 报告回来,我确实试用了 UIPageControl,虽然它应该作为我的目的的指标,但它需要我重新构建执行与使用 UIPageViewController 完全相同的功能所需的所有代码启用“滚动”设置(而不是默认翻页)。幸运的是,对 UIPageControl 的探索确实帮助我奠定了在应用程序中实现 UIPageViewController 所需的基础。这一切最终都解决了。再次感谢您的帮助!
      猜你喜欢
      • 1970-01-01
      • 2016-06-11
      • 1970-01-01
      • 2014-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-15
      • 2017-05-06
      相关资源
      最近更新 更多