在ios11以后發(fā)現(xiàn)一個問題,用MJrefresh上拉加載后發(fā)現(xiàn)tableview上移,但在ios 10.0版本沒有問題,查看好多資料,終于解決了
iOS11后UITableView有了很大的改動
iOS11后UITableView在reloadData時contentOffset發(fā)生了改變,這時候MJ監(jiān)聽了contentOffset的變化,就導(dǎo)致再一次的調(diào)用上拉加載,變成了循環(huán)調(diào)用。
self.tableview.estimatedRowHeight = 0;
self.tableview.estimatedSectionFooterHeight = 0;
self.tableview.estimatedSectionHeaderHeight = 0;
加上上面那三句代碼就可以解決了