iPhone无限滚动视图

iPhone无限滚动视图,iphone,uiscrollview,scroll,Iphone,Uiscrollview,Scroll,我的应用程序中有一个滚动视图,其中有一个项目列表。项目的数量是不同的,因此我总是只有三个项目的滚动视图。Scrollview的宽度为960。按如下方式将项目放入其中:当前项目位于中间位置,上一个项目位于第一个位置,下一个项目位于第三个位置。这是正确的。问题是,当我点击第一个项目,我需要阻止左滚动,然后它是空的。当我在最后一个项目(右滚动块)上时,同样需要这样做。有什么解决办法吗? 非常感谢……请更好地描述这种行为。您需要一个滚动视图,显示不同数量的视图。如果你点击一个特定的视图,它应该滚动到中心

我的应用程序中有一个滚动视图,其中有一个项目列表。项目的数量是不同的,因此我总是只有三个项目的滚动视图。Scrollview的宽度为960。按如下方式将项目放入其中:当前项目位于中间位置,上一个项目位于第一个位置,下一个项目位于第三个位置。这是正确的。问题是,当我点击第一个项目,我需要阻止左滚动,然后它是空的。当我在最后一个项目(右滚动块)上时,同样需要这样做。有什么解决办法吗?
非常感谢……

请更好地描述这种行为。您需要一个滚动视图,显示不同数量的视图。如果你点击一个特定的视图,它应该滚动到中心,但如果到达了终点或起点,它就不会滚动到中心。。对的所以你在一开始就把所有的视图放在滚动视图上了?请告诉我们更多信息(尽量具体描述您的视图结构和逻辑),或者甚至显示一些代码。是的,我在开始时将所有视图都放在scrollview上。如果选择了第一个项目,则滚动视图的第一部分为空。中间是实际视图,最后一个是下一个视图。当我向右滚动时:中间转到第一,最后转到中间,最后一个位置是新视图。我所需要的一切就是当我在第一个项目上时阻止左滚动,当我在最后一个项目上时阻止右滚动。你们使用分页吗?您是否尝试使用scrollview代理阻止滚动?我已经修复了它。。。谢谢