iphone - 使用 iPhone 上的菜单复制 Android ViewPager 类型功能

标签 iphone uitableview uiscrollview google-plus

我正在尝试复制 Android UI 左右手势类型的导航。它用于 Android Marketplace,也用于 iPhone 版本的 Google+。

这是我试图模仿的 Google+ 的 YouTube 链接。 http://www.youtube.com/watch?v=RYW9yxhhhPU&t=0m25s

正如您在上面的视频中看到的,主查看区域顶部有一个小的滚动区域。小滚动区域包含文本“传入”、“圈子”、“附近”,并在滚动主页时​​在它们之间切换。

我尝试做的(不成功)是制作两个 UIScrollView。一张用于主要区域,一张用于较小区域。我将较小的 UIScrollView 设置为向左或向右移动主 ScrollView contentOffset.x 的 0.5 倍。

外观有些相似,但我很难让较小的 ScrollView 中的文本标签在左侧、中间和右侧位置精确对齐。

我不确定这是否是正确的方法,但如果还有其他方法,我很想听听。

我真的很感激任何对此的帮助!谢谢!

最佳答案

我也必须为一个项目这样做。我已经让它大部分工作了。滚动时减去动画。我为此在 github 上启动了一个项目。我会随时添加它,但同时这应该是一个很好的起点。该演示可以在这里找到,https://github.com/btate/BTViewPager

关于iphone - 使用 iPhone 上的菜单复制 Android ViewPager 类型功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9509393/

相关文章:

java - 从 Java 编程到 iPhone 应用程序的转变有多大?

iphone - 使用 loadNibNamed 加载 UITableViewCell 时保留计数

ios - 出现错误 tableView 的使用不明确(_ :numberOfRowsInSection:)

具有 'lightbox' 效果的 iPhone 可访问性

iphone - 如何将 UITextView 中的文本设置为 URL 的链接

javascript - 滚动时如何淡入到淡出元素?

ios - 我可以通过其图层为 UIScrollView contentOffset 属性设置动画吗?

iphone - UIScrollView 可以适应水平缩放而不是垂直缩放吗? (如何)

Iphone 动画 - 计算绘制笛卡尔坐标

iphone - 如何通过按 iPhone 中的按钮将行/单元格动态添加到 UITableView