ios - iPad 上具有多个可视页面的 UIPageControl

标签 ios uiscrollview uipagecontrol

我正在尝试创建一个使用 UIScrollview 和 UIPageControl 的应用程序。理想情况下,我希望构建与 iPad 上运行的 E*Trade 应用程序具有相似外观的应用程序。

E*Trade 应用程序允许在 ScrollView 中使用看起来像页面控件的内容,但 ScrollView 中的页面小于 ScrollView 的宽度,因此一次会显示多个页面。当用户滑动时,现有页面会移动,并且新页面会添加到滚动条中。

从文档来看,iOS 中的 UIPageControl 似乎只能显示单个页面。有没有人有任何指向文档、示例、教程等的指针,可以为我指明创建可以显示多个页面的内容的正确方向?

谢谢

最佳答案

UIPageControl 只是提供分页小部件的一种方法 - 分页本身是在 UIScrollView 内处理的。 (也许我误解了“iOS 中的 UIPageControl 只能显示单个页面”的意思。)

无论如何,将 UIScrollView 与 UIPageControl 一起使用是相当常见的 UI 习惯用法 - Apple 自己的 Page Control示例代码使用了这种确切的方法,因此这将是一个很好的第一个调用端口。

关于ios - iPad 上具有多个可视页面的 UIPageControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4618000/

相关文章:

ios - 如何为 UICollectionView 禁用手势滑动

ios - 在不中断背景媒体播放的情况下录制音频

ios - 如何在标签栏项目上实现双击手势

ios - 设置 NSObject 属性 - EXC_BAD_ACCESS

objective-c - UIScrollView 移除 subview 动画

ios - 如何将 UITableviewcell subview 添加为 uiscrollview

ios - 页面控件未更新

ios - RKSwipeBetweenViewControllers ,没有声明为 Root View Controller

ios - ScrollView 不工作 iOS Swift

ios - Swift 从父 View 中删除 subview