【发布时间】:2011-01-11 10:48:23
【问题描述】:
我的视图中显示了一个 UIImageView,其中已经设置了图像“image1”。
我在它下面有一个按钮。
在运行时,我希望图像在按下按钮时变为“图像 2”,释放后我希望图像再次显示“图像 1”
1) 我知道我必须给 UIImage 一个标签或其他东西,以便我可以从 xcode 访问它。 2)我知道我需要在按下时更改图像的属性 3)我需要有一个 IBAction 或其他东西,这样当我按下按钮时,它应该将图像的属性更改为“image2”
但我不知道该怎么做?
有人可以帮忙吗?
【问题讨论】:
-
我添加了“可可”标签,因为这就是它。请不要回滚,它属于这里。
-
几个问题:您的图像和按钮是在界面生成器中创建的,还是在代码中创建的?如果事情不知道该怎么做,那是哪一步?所有这三个?您是否有带有图像和按钮的视图的视图控制器? (如果您的视图在界面生成器中,它通常与您的视图命名相同,即YourView.m)
-
图像和按钮在界面生成器中创建。我想知道第 2 步和第 3 步,因为感谢 Graham Lee,我现在知道了第 1 步。是的,我有一个包含视图和图像的视图控制器。它叫做 SecondViewController
-
skaffman:不,这是 Cocoa Touch,不是 Cocoa。
标签: iphone cocoa-touch uikit properties uiimage