繁体   English   中英

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

[英]Page View Controller :custom page slider

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

在此处输入图片说明

最后我能够做到这一点,通过以下步骤:

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

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

  1. presentationCountForPageViewController
  2. presentationIndexForPageViewController

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM