關(guān)于透明UIView設(shè)置問題

案例:

有個需求:要在UIView上蓋一個透明UIButton,并響應(yīng)點擊時間.

想當(dāng)然,丟個Button到上面,并設(shè)置其alpha為0.

結(jié)果Button無法響應(yīng)點擊事件.

分析:

  1. Button上面有沒有被遮擋?
    沒有.
  2. Button的父視圖(的父視圖...)的userInteractionEnabled有沒有被設(shè)置為NO?
    沒有
  3. Button的大小?
    正常
  4. ......

最后將alpha = 0;注釋試試? OK!?

原因是alpha為0時,相當(dāng)于hidden = 0

解決:

設(shè)置UIButtonbackgroundColorclearColor

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點擊了?糾結(jié)于如何實現(xiàn)這個奇葩響應(yīng)需求?亦或是...
    Lotheve閱讀 59,586評論 51 604
  • 在iOS開發(fā)中經(jīng)常會涉及到觸摸事件。本想自己總結(jié)一下,但是遇到了這篇文章,感覺總結(jié)的已經(jīng)很到位,特此轉(zhuǎn)載。作者:L...
    WQ_UESTC閱讀 6,250評論 4 26
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,422評論 4 61
  • 天際月明如晝 庭院夜宵香久 陣陣桂花襲 遞盞傳杯卷袖 斟酒 斟酒 勿負(fù)月迷花誘
    悠游魚閱讀 893評論 2 5
  • 一、市場分析 網(wǎng)易云音樂013年4月23日正式發(fā)布,是一款由網(wǎng)易開發(fā)的音樂產(chǎn)品,依托專業(yè)音樂人、 DJ、好友推薦及...
    兔美醬pm閱讀 2,926評論 0 5

友情鏈接更多精彩內(nèi)容