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,还是这是啥?的主要内容,如果未能解决你的问题,请参考以下文章

蜂鸟商家版 iOS 组件化 / 模块化实践总结

Flutter 应用程序不是由 Flutter build ios 运行,而是由 xcode 运行

mysql sql优化

MySQL SQL优化

MySQL SQL优化

数据库性能优化