在iphone应用程序中切换阵列中的图像

时间:2010-06-24 18:20:32

标签: iphone objective-c image uiviewcontroller

前一段时间我曾帮助过从阵列加载图像,但想知道具体细节。

如果我的应用程序与从数组加载的图像一样简单,具体取决于用户是选择下一个还是上一个按钮?它是否属于View Controller类?

如果我只需要一个显示全屏图像的视图并且图像根据用户选择而改变,我需要什么,如上所述?

提前致谢

此致

1 个答案:

答案 0 :(得分:0)

视图控制器负责控制视图(从中接收事件,执行某些操作然后将数据传递给它)。

那就是说你可以将你的数组存储在视图控制器或其他模型类中。无论哪种方式,视图控制器都将负责从该数组中获取图像,并在接收到用户输入时将其提供给视图。

您只需在视图控制器的视图中放置UIImageView即可。然后假设您正在使用IB,您可以在控制器中创建一个IBOutlet属性,以便在此图像视图上设置句柄。

然后,您需要从用户那里获取事件(按钮或其他触摸)并将其分配给控制器可以处理的IBAction。处理操作时,您可以删除旧图像并将数组中的新图像分配给UIImageView。

就目前的问题而言,这是我能够详细说明的内容。如果您需要更多信息,请提供更多详细信息。