iOSTableview问题 如图
PHP中文网
PHP中文网 2017-04-18 09:25:23
0
3
272

如图蓝色框代表Tableview的大小,左边的图代表Tableview的默认显示,框内显示前面的数据。
右边的图是我想要实现的效果。默认显示最后的数据。我这里还要实现添加一条数据后,把第7行向上挤。这里显示第3到第8行的数据。
就是类似QQ发消息的情况。请问怎么做

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
黄舟

Saya menemui cara yang lebih mudah

[_testTable setContentOffset:CGPointMake(CGFLOAT_MAX, CGFLOAT_MAX)];

Tetapi ada satu perkara yang saya perlukan untuk meningkatkan sel saya. Tiada kesan animasi apabila saya meningkatkannya menggunakan kaedah ini.

PHPzhong

Dalam ViewDidAppear, dapatkan indexpath (iaitu, baris terakhir), dan kemudian panggil SrollToRowAtIndexPath of tableView. Ingat untuk mematikan kesan animasi. .

PHPzhong

srollToRowAtIndexPath

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan