Rumah > Soal Jawab > teks badan
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下面还有一小段 没有滑动到底的
问:谁知道为什么会这样么?
大家讲道理2017-04-18 09:53:17
Adakah medan input di bawah meliputi kandungan di bawah? Cuba tetapkan contentOffset atau contentInset.
高洛峰2017-04-18 09:53:17
Adakah kita patut menetapkan atribut secara automatikAdjustsScrollViewInsets? Ketinggian juga tidak kelihatan seperti 64
黄舟2017-04-18 09:53:17
Pastikan bingkai tableView OK
Pastikan muat semula tableView selesai
Cuba tatal ke contentOffset (maks, maks)
ringa_lee2017-04-18 09:53:17
[tableView setContentOffset:CGPointMake(CGFLOAT_MAX, CGFLOAT_MAX)];
Ini membolehkan Tableview untuk memaparkan terus yang berikut
Ini ialah kod OC, cuma cari kaedah yang sama dalam Swift.
Saya rasa sepatutnya
tableview.ContentOffset = ·······
怪我咯2017-04-18 09:53:17
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
阿神2017-04-18 09:53:17
Adakah masalah itu telah diselesaikan? Saya juga menghadapi masalah yang sama dan saya tidak tahu bagaimana untuk menyelesaikannya
PHP中文网2017-04-18 09:53:17
Adakah anda telah menyelesaikannya? Saya juga mengalami masalah yang sama