Page View Controller:自定义页面滑块

问题描述 投票:2回答:2

我正在尝试使用iOS Swift语言中的PageViewController实现功能。在我的场景中,与PageViewController关联的所有视图上都会有图像。我将在图像上方放置按钮(请参阅示例应用程序的屏幕截图。)如何通过更改页面来实现,仅图像滑动而不是按钮滑动。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9Gb2J6bS5qcGcifQ==” alt =“在此处输入图像描述”>

ios swift uipageviewcontroller
2个回答
2
投票

最后,我可以按照以下步骤操作:

  1. 在情节提要中,创建一个标准的Viewcontroller场景。
  2. 向此场景添加固定按钮和容器视图。新增中容器视图将自动添加嵌入式视图控制器。选择并删除它。
  3. 将页面视图控制器拖到情节提要中。
  4. 选择容器视图,然后从中的“ viewDidLoad”项中拖动其“触发的搜索”列表到页面视图控制器。选择“嵌入”作为segue类型。

0
投票

以下委托方法将显示页面控制器的点,点将出现在视图底部。

  1. presentationCountForPageViewController
  2. presentationIndexForPageViewController

根据需要,需要创建自定义的UIButton组或UIView组,以便可以将其放置在页面中的任何位置。

© www.soinside.com 2019 - 2024. All rights reserved.