触摸可在图像中移动

时间:2011-08-03 01:02:36

标签: image nsmutablearray touch imageview

我有一个jpg图像的NSMutableArray,我希望能够触摸并从右到左移动我的手指,按顺序移动图像阵列。我一直在阅读有关UIScrollView的内容,但我不确定这是否能实现我的目标。在我看来,UIScrollView更多地用于查看太大而无法完全显示在屏幕上的对象,并且您需要能够移动以查看对象的每个部分。我需要移动到一个全新的图像,即我的阵列中的下一个图像。最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

你当然可以 使用UIScrollView来获得你想要的东西。如您所述,可以使用滚动视图滚动对于屏幕来说太大的区域。但是,您也可以使用它滚动“页面”。这实际上是做你想要的最好的方式,而不是滚动你赢得的滚动视图。

UIScrollView的属性,名为pagingEnabled,您需要将其设置为YES。我建议你试一试。另外,请查看the UIScrollView documentationthe Scroll View programming guide。它将告诉您有关UIScrollViews的所有信息。另外,请记住,为了正确进行内存管理,您只需要在任何给定时间加载三个图像。有关详细信息,请参阅this answer that I wrote,以及一般的UIScrollViews。