Assertion failure in -[UITableView layoutSublayersOfLayer:] 的解決方法

通常是view在布局時約束有異常導致的。我自己遇到的情況下是iOS7下會出現(xiàn),之后的系統(tǒng)里是正常的。

現(xiàn)在介紹調試方法:

  • 設置一個全局的異常斷點
  • 在現(xiàn)在這個場景里,自定義一個UITableView的子view
  • 重寫layoutSublayersOfLayer:方法,方法直接調用super
  • 運行app,在斷點進入這個方法時,在控制臺中輸入<code>po [self _autolayoutTrace]</code>

控制臺會輸出當前view中所有的view,然后搜索<code>AMBIGUOUS LAYOUT</code>,背后標有這個的view則是約束有異常的view。

相關鏈接:
http://stackoverflow.com/questions/23020326/assertion-failure-in-uitableview-layoutsublayersoflayer

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

相關閱讀更多精彩內容

  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,358評論 4 61
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,057評論 25 709
  • 夜里失眠,此次到新疆培訓,教室無麥克,用肉嗓干嚎兩天,體力透支,時差也還未適應。與其臥床似烙餅,索性起床寫點東西。...
    南風川閱讀 298評論 0 2
  • 通過上一篇的學習,我們知道,形成自我意象的三大要素:1.重要他人的評價;2.環(huán)境的反復確認;3.自己的反復確認;重...
    俞老師閱讀 866評論 2 10
  • 緣起自是很美。 友情的快樂在于分享,你的自釀黑啤,就算滴酒不沾的人,也是甘之如飴;她的網(wǎng)紅小西點,嚷嚷著減肥,也是...
    寧黛閱讀 207評論 0 0

友情鏈接更多精彩內容