2015-09-25 66 views
0

我的故事板上有一個帶有2個按鈕的項目,我可以同時點擊兩個按鈕,但只有一個觸發器。如何防止按鈕高亮

是否有可能第二個不會突出顯示,除非第一個先按?

回答

0

將這兩個按鈕的exclusiveTouch屬性設置爲true。

當exclusiveTouch屬性設置爲true時,您將無法同時觸摸它們兩個。

@IBOutlet weak var button1: UIButton! 
@IBOutlet weak var button2: UIButton! 

override func viewDidLoad() { 
    super.viewDidLoad() 

    button1.exclusiveTouch = true 
    button2.exclusiveTouch = true 
} 
+0

我討厭問,但我在哪裏可以找到獨家觸摸?還是我需要在VIew控制器中完成?我正在迅速編寫代碼。 –

+0

你需要在視圖控制器中完成它。 – buhanserdar

+0

Developer.Apple說我想用「var exclusiveTouch:Bool」來聲明它。但它不工作,因爲「exclusiveTouch」不是一個變量.. –