美文网首页
iOS tableview刷新导致键盘被收起

iOS tableview刷新导致键盘被收起

作者: d4d5907268a9 | 来源:发表于2022-10-13 14:18 被阅读0次

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

tableView.beginUpdates()
tableView.endUpdates()

相关文章

网友评论

      本文标题:iOS tableview刷新导致键盘被收起

      本文链接:https://www.haomeiwen.com/subject/zjsfzrtx.html