1
我想获得在单元格中添加的textview中最后一个字符的位置矩形。 当我重新加载单元格时会发生什么,然后此方法返回无限矩形。我不知道为什么会发生这种情况。请帮我改正它。到目前为止我的代码是如下─第一个矩形返回无限帧
UITextPosition *Pos2 = [_txt_EventName positionFromPosition: _txt_EventName.endOfDocument offset: 0];
UITextPosition *Pos1 = [_txt_EventName positionFromPosition: _txt_EventName.endOfDocument offset: -1];
UITextRange *range = [_txt_EventName textRangeFromPosition:Pos1 toPosition:Pos2];
CGRect rect=[_txt_EventName firstRectForRange:range];
CGPoint lastCharPoint=rect.origin;
无限矩形,通常会返回作为一种“错误”标记。所以确保范围实际上是有效的。 – DarkDust 2014-12-04 07:53:18
我检查了远程并始终有效。 – Revinder 2014-12-04 09:08:10
我不明白 – 2014-12-04 09:11:38