我正在表格视图单元格中嵌入文本视图。此文本视图用于编写长文本。
如何获得可变高度的uitextview,当输入的文本超过uitextview的指定高度时,uitextview会自动扩展。它必须像在邮件应用程序中撰写邮件一样工作。
发布于 2012-05-31 14:32:50
UITextView委托协议的委托,UITextView.contentSize的大小。2.2在UITableViewDelegate方法中返回新的高度值。发布于 2012-05-31 14:35:25
看看这个SO question。
您可以从UITextView获取font属性以在sizeWithFont:方法中使用。
您应该实现UITextViewDelegate协议,并且每次文本视图更改时,即当调用– textViewDidChange:时,您应该重新加载单元格以调整它以适应内容的大小。
要重新加载特定行,可以使用– reloadRowsAtIndexPaths:withRowAnimation:。
https://stackoverflow.com/questions/10828461
复制相似问题