2

我正在使用 XLPagerTabStrip,并且在屏幕顶部有一个标签栏。它左右滚动很好,效果很好,但由于某种原因,它也会上下滚动,我想不出一种方法来消除这种行为。我已阅读文档但找不到解决方案。似乎是一个基本功能,所以我一定错过了一些东西。

有人可以帮助指导我在哪里进行更改,以便禁用上下滚动,我只想要左右。

谢谢您的帮助。

这是应用程序首次启动时的图像: 在此处输入图像描述

这是我向上滑动时发生的情况。 在此处输入图像描述 您会注意到文本正在向上滚动,如果我继续朝该方向滑动,文本将消失并滚出屏幕。另外,如果我向下滑动文本弹跳,就像拉 UITableViewDown 时一样...我确实没有选中水平和垂直弹跳,如下面的屏幕截图所示:

在此处输入图像描述

注意它也不会左右滚动可能很重要。几乎就像它只使用视图宽度和包装项目一样。

4

1 回答 1

0

PagerTabStripViewController类的 viewDidLoad() 方法中,请确保您使用了以下代码。

containerView.alwaysBounceHorizontal = true
containerView.alwaysBounceVertical = false
containerView.scrollsToTop = false
于 2017-11-21T07:52:39.567 回答