在页面之间隐藏时移动到 ScrollView 中的特定页面 - iOS
Posted
技术标签:
【中文标题】在页面之间隐藏时移动到 ScrollView 中的特定页面 - iOS【英文标题】:Move to Specific Page in ScrollView While Hiding Between Pages - iOS 【发布时间】:2014-07-23 13:50:36 【问题描述】:我有 5 页的 Paged UIScrollVIew。
我有一个问题,当我点击一个按钮时,我需要从第一页导航到第四页。问题是它会在此过渡期间显示第 2 页和第 3 页。我只想让它滚动到第 4 页,就好像它是滚动视图中的下一页一样。
这是一个图表:
关于如何实现这一点的任何想法?
【问题讨论】:
【参考方案1】:我认为您必须在滚动视图中重新定位您的页面才能实现无缝连接。这可能意味着跟踪您移动了哪些页面,也许还有一个状态引擎可以在您离开时恢复您的原始位置。将每个页面设置为子视图并将其添加到滚动条可能会更容易,然后您只需根据需要更改每个子视图框架。
【讨论】:
以上是关于在页面之间隐藏时移动到 ScrollView 中的特定页面 - iOS的主要内容,如果未能解决你的问题,请参考以下文章
隐藏 TabBar 时,ScrollView 与 VStack 中的文本重叠
如何使用 iOS 13 在 iPad/iPhone 上隐藏页面缩放栏