我有一个jpg图像的NSMutableArray,我希望能够触摸并从右到左移动我的手指,按顺序移动图像阵列。我一直在阅读有关UIScrollView的内容,但我不确定这是否能实现我的目标。在我看来,UIScrollView更多地用于查看太大而无法完全显示在屏幕上的对象,并且您需要能够移动以查看对象的每个部分。我需要移动到一个全新的图像,即我的阵列中的下一个图像。最好的方法是什么?
答案 0 :(得分:0)
你当然可以 使用UIScrollView来获得你想要的东西。如您所述,可以使用滚动视图滚动对于屏幕来说太大的区域。但是,您也可以使用它滚动“页面”。这实际上是做你想要的最好的方式,而不是滚动你赢得的滚动视图。
有UIScrollView
的属性,名为pagingEnabled
,您需要将其设置为YES
。我建议你试一试。另外,请查看the UIScrollView documentation和the Scroll View programming guide。它将告诉您有关UIScrollViews的所有信息。另外,请记住,为了正确进行内存管理,您只需要在任何给定时间加载三个图像。有关详细信息,请参阅this answer that I wrote,以及一般的UIScrollViews。