iOS tableview刷新导致键盘被收起

2022-10-13  本文已影响0人  d4d5907268a9

需求是tableview的cell内有一个textview输入框,随着输入文字的增多,textview和cell的高度一起自动变高。遇到的问题是,textview编辑引起高度变化,需要刷新tableview。而tableview的reloadDtata(),导致键盘被收起:
解决办法是,将tableview.reloadData(),修改为

tableView.beginUpdates()
tableView.endUpdates()
上一篇下一篇

猜你喜欢

热点阅读