0

我对 UIScrollView 类的一部分“scrollRectToVisible”方法有很大的疑问。

我有一个从上到下显示 4 个 UIScrollView 的视图,并以宽度方式分页:

我可以浏览它们(就像在“图片”应用程序中一样,但在同一个视图上有 4 个图像)我可以调整每个图像的高度,一切正常

现在,我想使用“scrollRectToVisible”来“随机化”每个 UIScrollView 中显示的页面。

问题是:

如果我为每个 UIScrollView 调整“随机”大小,则此功能仅适用于 1 或 2 个 UIScrollView(即使我将其称为 4),大多数情况下,只有“最高”才能使此功能运行我无法真正弄清楚为什么其中一些正在工作,而另一个不是,顺便说一句,似乎 UIScrollView 的高度与该方法是否有效的事实之间存在联系。

我很失望,因为......我只是觉得这是系统中的一个错误......但也许我错过了一些强制性的让这个方法在我的 4 UIScrollView 上工作......

PS:我没有生气,但我快疯了...大声笑 PS2:我还验证了我的 UIScrollViews 和内容的所有 contentView、contentSize、框架...我看不出有什么原因不能正常工作....因为“正常”的触摸滚动工作得很好!

感谢您提供任何提示或帮助

4

1 回答 1

0

试试这个 UIScrollView 示例:滚动

这个问题太模糊且没有记录,无法真正知道您的问题是什么。我们在这里谈论什么高度?如果您的像素低于 20 像素,您可能会遇到触摸问题,即触摸未发送到正确的位置。请发布一些可疑代码,甚至设置代码,并尝试提出更多有针对性的问题。我很高兴根据需要更新我的答案。

于 2009-07-24T12:43:44.027 回答