2

我们有一个使用 ViewPager 和 ViewPagerIndicator 的 Android 应用程序,您可以在其中滚动内容和标题滚动,但在当前页面上也可以看到下一个和上一个标题。这如何在 iOS 中实现?

目前我们有一个 UIScrollView ,您可以在其中滚动页面并在顶部使用segmentcontrol。这适用于最多 4 页,但我们需要删除段控件并将其替换为标题条,以便为更多页面腾出空间。

安卓示例: http ://blog.pboos.ch/post/40575809334/android-pagertabstrip-viewpager

具有此类实现的 iOS 应用程序:

在此处输入图像描述

4

3 回答 3

3

我设法使用两个 UIScrollViews 解决了这个问题。在内容滚动视图的滚动事件中,我将标题滚动视图移动了标题滚动视图的 0.5*offset。这导致了我想要的效果。

于 2013-06-28T19:00:17.790 回答
2

这个库可以做到这一点,还提供了在子视图控制器之间切换的其他替代方法。 https://github.com/xmartlabs/XLPagerTabStrip

于 2015-03-09T07:26:04.033 回答
1

当然你也可以在 iOS 中达到同样的效果。

检查这个示例应用程序,认为这会帮助你。

点击这里

于 2013-06-28T09:14:09.747 回答