私の質問はこの図面で簡単です:
青いストロークの上が見えます。このUIViewの背景画像はボタンの左側で透明であるため、背後にあるボタンを見ることができます。
私の問題は、ビューの後ろにあるボタンがクリックできないことです。それらをクリック可能にする方法はありますか(上のビューを追加または削除することなく)?
ありがとう !
よろしく、Sébastien;)
私の質問はこの図面で簡単です:
青いストロークの上が見えます。このUIViewの背景画像はボタンの左側で透明であるため、背後にあるボタンを見ることができます。
私の問題は、ビューの後ろにあるボタンがクリックできないことです。それらをクリック可能にする方法はありますか(上のビューを追加または削除することなく)?
ありがとう !
よろしく、Sébastien;)
を設定してみてください
[viewAboveTheBlueStroke setUserInteractionEnabled:false];
通常、UIView
イベント処理を他のビュー(つまりボタン)から盗み、その後は通過させないためです。
画像のリンクが壊れています。
ただし、のをに設定することはできbuttonType
ますUIBUtton
UIButtonTypeCustom
そしてそれらを前面に持ってきます:
[self.view bringSubViewToFron:myBut];
UIGestureRecognizers
代わりに、前の画像に追加することも検討できます。