最终,我想知道 UITextView 中最后一个字符的位置。我能够通过使用以下方法找出 y 位置:
CGSize 大小 = [textView.text sizeWithFont:textView.font constrainedToSize:CGSizeMake(textView.frame.size.width-16, 10000) lineBreakMode:UILineBreakModeClip];
但是,为了获得 x 位置,我需要从 textview 的最后一行获取文本。我尝试从 textView.text 一次删除一个字符,直到 size.height 更改以实现该效果,但我意识到这并不总是等于考虑换行符时我想要的。
有什么建议吗?我花了一整天的时间试图弄清楚这个...