2012-05-19 94 views
0

我有一個透明度比較大的圖像,alpha空間。那麼有沒有一種方法可以檢測到這個UIImageView上的點擊,但如果用戶點擊阿爾法區域沒有任何反應?點擊沒有Alpha響應的UIImageView?

任何幫助表示讚賞,謝謝。

+0

重述?你可能想要做一個快速編輯... – ericg

+0

哎呀,謝謝! –

回答

0

這是理論上的,我沒有要添加的代碼,但是您可以創建一個相同的按鈕並將其添加到UIControlStateTouched中,以便在按鈕/圖像被觸摸時不會有任何更改。

+0

你已經失去了我。我希望這個圖像像一個按鈕,但是如果用戶點擊圖像的透明部分,我不想要任何響應。 –

+0

使用自定義圖像製作圖像而不是圖像UIButton,然後使該圖像具有UIControlStateNormal和UIControlStateTouched的視圖,以便如果有人觸摸它,則看起來就像它們不一樣。 – Eric