【发布时间】:2016-04-11 01:10:37
【问题描述】:
我有一个包含 UITextView 的自定义 UITableViewCell。细胞相当大。如何自动滚动表格以确保当前选择点始终可见?
注意 UITextView 是单元格的大小,因此它不会自动滚动。
我可以在 selectedTextRange 上调用 firstRectForRange,但如果插入点位于末尾,则此方法不起作用(CGRect 为 inf,inf,0,0)。如果我有矩形,我可以计算表中的偏移量并调整它的滚动内容偏移量。有什么好的方法可以做到这一点,还是弄乱 contentOffset 是唯一的方法?
【问题讨论】:
标签: ios swift uitableview uitextview