ios 按鈕點擊無反應


今天項目遇到有個UIButton無法點擊,弄了半天,總結出以下幾個結論

1、如果一個UIButton的frame超出父視圖的frame,UIButton還是可以顯現的,但響應不了點擊事件了,當開發中,遇到UIButton點擊沒有響應問題時,我們需要輸出btn及它父視圖的frame,看看btn.frame是否超出view

2、查看btn上方有沒有透明的View遮蓋

3、做了一些動畫的操作,frame沒有改變,但是視圖改變了

4、一般按鈕的用戶交互屬性肯定是默認打開的,但是如果父親視圖的屬性是關閉的話,那按鈕就不會有響應,比如把按鈕加到UIImageView上,那最好把UIImageView的交互屬性(isUserInteractionEnabled)打開。

 

目前找了那么多,后續有其他情況在補充。。。。。。(ps 今天就是btn的超出了父控件的尺寸)╮(╯▽╰)╭


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM