【问题标题】:Custom Page Control with Paging Scrollview带有分页滚动视图的自定义页面控件
【发布时间】:2017-05-05 23:24:13
【问题描述】:

我想要这样的东西,而不是 Apple 为页面控件提供的标准点。但是,如果您可以绕圈,我不希望它处于无限循环中。我只关心顶部的可滚动文本,而不是视差图像。

目前我有一个包含三个视图控制器的分页滚动视图,所以我的自定义页面控件只有三个词:Main、Today、Settings。

我看到它的构建方式如下:

  • 子类UIView 并插入三个UIButton 并均匀间隔它们。按钮的标题将为 Main、Today、Settings。
  • 将此UIView 插入为滚动视图的子项(或不插入)
  • UIView设为iPhone屏幕的宽度
  • 现在不确定这里 -> 当您滚动滚动视图时,将 UIView 切换到屏幕上和屏幕外,以便UIButton 将位于滚动视图中的视图控制器之一的中心。

我是在正确的轨道上还是有人对此有演示?

【问题讨论】:

    标签: ios swift uiview uiscrollview uipagecontrol


    【解决方案1】:

    是的。你走在正确的轨道上。您可以将 scrollView 用于此确切目的。为此,您必须使用 scrollViewDelegate 方法。下面的链接将向您解释如何做到这一点。

    How to make Paging with scrollView.

    【讨论】:

    • 是的,我已经知道如何为滚动视图进行分页。我的问题是如何使用单词创建自定义页面控件以及如何按照视频中显示的方式对其进行动画处理
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-26
    • 2011-08-09
    相关资源
    最近更新 更多