1,想做一个会话界面,进来的时候滑动到最底部。
2,但是滑动到最底部的代码 使用之后,并没有滑动到最底部,总是差一截。
3,并不是那种底部有一段不能滑动上来的那种错误,是可以滑动上来的,就是在进来这个view的时候,不能直接滑动到最底部
4,这是我的代码
let indexPath = NSIndexPath(forRow: self.chatMessageModel.contentType.count-1, inSection: 0)
self.scrollToRowAtIndexPath(indexPath, atScrollPosition: .Bottom, animated: false)
5,这张图是我进会话的view之后的样子
6,这张图红框标出的就是tableView下面还有一小段 没有滑动到底的
问:谁知道为什么会这样么?
Adakah medan input di bawah meliputi kandungan di bawah? Cuba tetapkan contentOffset atau contentInset.
Bukankah baris indexPath salah?
Adakah kita patut menetapkan atribut secara automatikAdjustsScrollViewInsets? Ketinggian juga tidak kelihatan seperti 64
Pastikan bingkai tableView OK
Pastikan muat semula tableView selesai
Cuba tatal ke contentOffset (maks, maks)
Ini membolehkan Tableview untuk memaparkan terus yang berikut
Ini ialah kod OC, cuma cari kaedah yang sama dalam Swift.
Saya rasa sepatutnya
Anda menetapkan semula bingkai tableView dalam viewWillAppear anda boleh mencetak "bingkai tableView" di sini
Juga semak sama ada ketinggian baris adalah betul.
Jika tidak, tetapkan ContentOffset
Adakah masalah itu telah diselesaikan? Saya juga menghadapi masalah yang sama dan saya tidak tahu bagaimana untuk menyelesaikannya
Adakah anda telah menyelesaikannya? Saya juga mengalami masalah yang sama
Sila beritahu saya bagaimana untuk menyelesaikan masalah ini