1. 程式人生 > >UITableView中新增按鈕不響應問題——UITableViewCell綁定了錯誤的View

UITableView中新增按鈕不響應問題——UITableViewCell綁定了錯誤的View

目錄


只是為了做個記錄

問題

在某一特定型號和版本的實體機上,UITableView中新增按鈕不響應問題,但是用了相同版本的模擬器都沒有問題

發現

偶爾的一次在awakeFromNib中新增東西,發現會崩潰,當時就沒管,在解決問題的時候突然想到這個問題,嘗試了一些,就發現了UITableViewCell類綁定了兩個View

原因

UITableViewCell綁定了錯誤的View,在Storyboard中的UITableViewCell和ContentView上面都綁定了,可能在不同的裝置,對這種繫結識別機制不同,導致了有些裝置可以正常點選,有的裝置不能識別點選事件

解決

刪除ContentView上面Custom Class的繫結的UITableViewCell類