2011-09-02 63 views
0

這是我的問題。我需要3個UIImageViews由3個不同的UIButtons控制。我需要全部3個按鈕來控制一個UIImageView,並在完成時移動到下一個UIImageView,而不影響第一個UIImageView。我想知道是否可以有一個按鈕「激活」第一個UIImageView,並且由3個按鈕控制,然後另一個按鈕「激活」第二個UIImageView並且由相同的3個按鈕控制....所有這些都不會影響第一個UIImageView。我希望這一切都有道理。由多個UIButtons控制的多個UIImageView

回答

0

您將不得不編寫實現此邏輯的UIViewController的自定義子類。

0

這聽起來像所有三個圖像都在同一個UIViewController,你只是想改變對這些圖像操作的按鈕的行爲?

如果您願意,您甚至可以使用圖像作爲按鈕,方法是創建自定義按鈕並將該圖像用作背景或前景圖像。

這確實是一個跟蹤你的模式的問題。當第一個圖像處於活動狀態時,您可以處於模式1,第二模式2等。然後,您的三個按鈕代碼可以是: if(mode == 1){else if for first image } else如果(模式== 2){對第二圖像做東西 } else { //爲第三圖像做些事 }