由多个UIButton控制的多个UIImageView

时间:2011-09-02 13:57:02

标签: iphone ipad

这是我的问题。我需要3个不同的UIButton控制的3个UIImageViews。我需要所有3个按钮来控制一个UIImageView,完成后,移动到下一个UIImageView而不影响第一个UIImageView。我想知道我是否可以有一个按钮“激活”第一个UIImageView并由3个按钮控制,然后另一个按钮“激活”第二个UIImageView并由相同的3个按钮控制....所有这些都没有影响第一个UIImageView。我希望这一切都有道理。

2 个答案:

答案 0 :(得分:0)

您必须编写实现此逻辑的UIViewController的自定义子类。

答案 1 :(得分:0)

听起来这三个图像都在同一个UIViewController中,你只是想改变那些操作这些图像的按钮的行为?

如果您愿意,您甚至可以将图像用作按钮,方法是创建自定义按钮并将图像用作背景或前景图像。

这是一个跟踪你的模式的问题。当第一个图像处于活动状态时,您可以处于模式1,第二个模式2等。然后您的三个按钮代码可以是: if(mode == 1){  //为第一张图片做东西 } else if(mode == 2){  //为第二张图片做东西 } else {  //为第三张图片做点什么 }