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