ios - 在页面之间隐藏时移动到 ScrollView 中的特定页面 - iOS

标签 ios view uiscrollview uipagecontrol

我有 5 页的分页 UIScrollVIew。

我有一个问题,当我点击一个按钮时,我需要从第一页导航到第四页。问题是它会在此转换期间显示第 2 页和第 3 页。我只希望它滚动到第 4 页,就好像它是 ScrollView 中的下一页一样。

这是一个图表:

enter image description here

关于如何实现这一点有什么想法吗?

最佳答案

我认为您必须在 ScrollView 中重新定位您的页面才能无缝地实现这一点。这可能意味着跟踪您移动了哪些页面,也许还有一个状态引擎可以在您离开时恢复您的原始位置。使每个页面成为一个 subview 并将其添加到您的滚动条可能会更容易,然后您只需根据需要更改每个 subview 框架。

关于ios - 在页面之间隐藏时移动到 ScrollView 中的特定页面 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24912316/

相关文章:

ios - 自动旋转设备时 UIScrollView 中的图形故障

android - ViewStub 重新膨胀在 onCreate 的第一次通过时膨胀的最后一个 View

ios - 如何在 willDisplay 单元格回调中访问 UICollectionView 中的特定单元格

ios - iOS第一个应用程序“self.userName = textField.text”。何时使用 self

ios - NSArchiver 与 NSKeyedArchiver

android - 使 ListView 中的 View 不可见android

MySQL 创建连接两个完整表的 View

ios - ios7 的 UIScrollView 中的奇怪 contentSize

ios - iOS/OSX 框架中的数据绑定(bind)

ios - 如何设置自定义 UITableView 的高度?