2017-07-20 8 views
0

私のボタンはタッチに気付かないことがよくあります。いくつかの原因?UIButton Touchイベント - スウィフト

let button = UIButton(type: .system) 
button.translatesAutoresizingMaskIntoConstraints = false 
+0

あなたはボタンのターゲットを追加しましたか? –

+0

はい。 Touchupinsideとtouchdownしかしそれは同じ話です – Carlo

+0

'button.layer.borderWidth = 1'と' button.layer.borderColor = UIColor.red.cgColor'を追加し、あなたのボタンのフレームを確認してください。 –

答えて

1

は、ボタンのtranslatesAutoresizingMaskIntoConstraintsプロパティがtrueに設定します:button.translatesAutoresizingMaskIntoConstraints = true

+0

私は制約付きのページを構築していますので、あなたの答えは悪いです。 – Carlo

+0

次回は、人々が回答にもっと効果的になるように制約を使用すると言います。 – rpurohit

関連する問題