页面视图控制器:自定义页面滑块

时间:2015-05-16 20:40:56

标签: ios swift uipageviewcontroller

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

enter image description here

2 个答案:

答案 0 :(得分:2)

最后我能够通过以下步骤来实现:

1 - 在故事板中,创建一个标准的Viewcontroller场景。 2 - 在此场景中添加固定按钮和容器视图。 添加容器视图将自动添加嵌入式视图控制器。选择此项并将其删除。 3 - 将页面视图控制器拖到故事板中。 4 - 选择容器视图并从" viewDidLoad"其中"触发的segues"列表到页面视图控制器。选择"嵌入"作为segue类型。

答案 1 :(得分:0)

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

  1. presentationCountForPageViewController
  2. presentationIndexForPageViewController
  3. 根据您的要求,您需要创建自定义UIButton组或UIView组,以便将其放在页面的任何位置。