这是我的问题。我需要3个不同的UIButton控制的3个UIImageViews。我需要所有3个按钮来控制一个UIImageView,完成后,移动到下一个UIImageView而不影响第一个UIImageView。我想知道我是否可以有一个按钮“激活”第一个UIImageView并由3个按钮控制,然后另一个按钮“激活”第二个UIImageView并由相同的3个按钮控制....所有这些都没有影响第一个UIImageView。我希望这一切都有道理。
答案 0 :(得分:0)
您必须编写实现此逻辑的UIViewController的自定义子类。
答案 1 :(得分:0)
听起来这三个图像都在同一个UIViewController中,你只是想改变那些操作这些图像的按钮的行为?
如果您愿意,您甚至可以将图像用作按钮,方法是创建自定义按钮并将图像用作背景或前景图像。
这是一个跟踪你的模式的问题。当第一个图像处于活动状态时,您可以处于模式1,第二个模式2等。然后您的三个按钮代码可以是: if(mode == 1){ //为第一张图片做东西 } else if(mode == 2){ //为第二张图片做东西 } else { //为第三张图片做点什么 }