在Cocoa中按下按钮后在屏幕上显示图像

时间:2009-11-03 19:25:38

标签: iphone objective-c cocoa-touch

我想知道每次用户按下按钮时我应该在屏幕上显示图像。我在iPod Touch上使用Objective-C / CocoaTouch。我想从我设置的数组中提取这些图像,并在触发按钮时将它们放在屏幕上。我觉得愚蠢的问道,但任何一个可以指向正确方向的人都会很棒。我想我可以从那里找出其余部分。

感谢。

2 个答案:

答案 0 :(得分:2)

我确信有很多方法可以做到这一点,但有一种方法是在屏幕上定义UIImageView,并将其隐藏起来。当用户按下按钮时,您可以将UIImageView的源设置为数组中的图像,并将hidden属性设置为NO。

答案 1 :(得分:2)

我认为它就像这样简单:

[myImageView setImage:[imageArray objectAtIndex:theIndex]];

在按钮的操作方法中。您可以在之前或之后设置theIndex,以便每次调用操作方法时从数组中获取不同的图像。