MJRefresh下拉刷新之后,tableView會被導航欄遮蓋

我在自己適配iphoneX的時候,發(fā)現(xiàn)一個現(xiàn)象。

自己在iOS10的iPhone6s上,寫好的tableView及MJRefresh,界面和數(shù)據(jù)請求沒沒問題。但是用iphoneX去測試的時候,發(fā)現(xiàn)落下刷新之后,tableView上移了一部分,被導航欄遮擋了。

我最初是用最愚蠢的方法,分別些frame,可以解決被遮蓋的問題。但是多少覺得太蠢了。

于是乎,經(jīng)過一系列的斷點,以及各種嘗試,找到了原因(自我感覺是的原因)和一個比較好的方法。

原因:可能是Xcode自動適配scrollView(tableView),此時由于狀態(tài)欄高度的改變,MJRefresh結束上拉刷新之后,Xcode的自動適配被MJRefresh所影響,導致結束之后tableView上移。

方法:在此viewController里面關閉Xcode對scrollView的自動適配,自己適配就可以了。


原因可能比較模糊,歡迎糾正和交流。

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

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

  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,187評論 4 61
  • 基礎 配置phpmyadmin MySQL重啟 PHP中操作MySQL的基本代碼和流程 測試 循環(huán)MySQL 數(shù)據(jù)...
    土乒76閱讀 308評論 0 0
  • 秋雨淋淋瀝瀝著,一場涼過一場,十一過后的農(nóng)民播種小麥后慢慢轉閑,村里的早老君迎來了她的90大壽,5個兒子早就許諾如...
    雪心雨心閱讀 322評論 0 1
  • 呵呵 還能回到過去嗎? 不可能!一個堅定的聲音徘徊在我的耳邊 久久。。。 我笑聲回蕩 不肯認清現(xiàn)實 腦中,只停留在...
    黑色剪影閱讀 409評論 0 0
  • 記得當初看《歡樂頌》,嘰嘰喳喳的邱瑩瑩在網(wǎng)上是被人各種剖析。在她的眾多缺點中有一條就是“自私、急切”的傾訴欲,無論...
    江厘閱讀 773評論 9 11

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