0
我有一个UITextView,我不时追加文本,但我无法找到一个API告诉我是否我的文本追加不在视图中,所以我可以发送一个scrollToRange消息给UITextView。有没有办法做到这一点?iPhone的UITextView - 你怎么知道什么时候你附加的文本是不可见的
我有一个UITextView,我不时追加文本,但我无法找到一个API告诉我是否我的文本追加不在视图中,所以我可以发送一个scrollToRange消息给UITextView。有没有办法做到这一点?iPhone的UITextView - 你怎么知道什么时候你附加的文本是不可见的
每次当您添加文本时检查内容大小
UITextView *textView;
if(textView.contentSize.height > textView.frame.size.height)
{
//your text is lager then view
}
这工作得很好,第一次的内容高度超过帧。之后,条件保持真实,每个字符添加到该行,文本视图将保持滚动。我正在寻找的是仅当添加的文本不在视图中时才通过测试用例。 ((textView.contentOffset.y + textView.frame.size.height)
Boon
2009-05-19 17:02:58