iOS - 这是由 UISegmentedControl 控制的 UIPageViewController,还是这是啥?
Posted
技术标签:
【中文标题】iOS - 这是由 UISegmentedControl 控制的 UIPageViewController,还是这是啥?【英文标题】:iOS - Is this UIPageViewController controlled by UISegmentedControl, or what is this?iOS - 这是由 UISegmentedControl 控制的 UIPageViewController,还是这是什么? 【发布时间】:2015-05-09 15:03:03 【问题描述】:这个UIPageViewController
是如何被这个似乎是UISegmentedControl
的标头控制的?
【问题讨论】:
【参考方案1】:顶部栏看起来像一个带有有趣指示线的自定义控件。
这可以通过将 2 个视图控制器并排放置在 UIScrollView
上来实现。
在UIScrollViewDelegate
中实现scrollViewDidScroll
并相应地更新指标线偏移量。
【讨论】:
你能发布一个实现scrollViewDodScroll的例子吗? 我不认为它是滚动视图,因为在滚动视图中,嵌入在滚动视图中的所有视图控制器都会在第一时间加载并出现。在 Instagram 上,这些是由该栏控制器控制的单独页面 您可以使用仅在 viewDidAppear 上加载的自定义容器视图并将它们添加到滚动视图中。或者你可以使用 UIPageViewController,但是你会计算滚动偏移量呢? 感谢您的回答,我已经在***.com/questions/30179588/… 重新表述了这个问题,以便更准确。您认为有一种方法可以使用 UISegmentedControl 来操作 UIPageViewController 吗? 我去看看。如果您有问题的答案,请随时关闭此帖子以上是关于iOS - 这是由 UISegmentedControl 控制的 UIPageViewController,还是这是啥?的主要内容,如果未能解决你的问题,请参考以下文章