2010-06-24 102 views
0

我刚才在这里帮助我们从数组中加载图像,但希望知道确切的细节。在iphone应用程序中切换阵列中的图像

如果我的应用程序与从数组加载的图像一样简单,取决于用户是选择下一个还是上一个按钮,代码在哪里?它是否在视图控制器类中?

如果我真的只需要一个显示全屏图像并且图像根据用户选择而改变的视图,我需要什么?就像我上面提到的那样?

预先感谢

问候

回答

0

视图控制器负责控制的图(从它接收事件,做一些则数据传递回它)。

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

你只需要在你的视图控制器的视图中放置一个UIImageView。然后假设你使用IB,你在你的控制器中创建一个IBOutlet属性来处理这个图像视图。

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

这是关于尽可能详细,因为我可以给你目前的问题。如果您需要更多信息,请提供更多详细信息。

+0

最佳答案我本来可以给。 nice1。 如果我需要更多的帮助,我会问。 谢谢 – jarryd 2010-06-24 19:01:03

+0

你能否给我一个分配图像给UIImageView的例子。我已经使用IB添加了UIImageView,但是当我查看类时,我看不到添加了这个代码的代码? – jarryd 2010-06-24 20:39:52

+0

看看UIImageView的'图像'属性。你只需将它传递给UIImage。 – nebs 2010-06-25 14:43:35

相关问题