使用下面的代码,我将plist中的文本放入了textView中。textView还没有成为第一响应者;这段文本最初只是用于阅读。在iOS4中,goToEndOfNote代码会将光标定位在文本末尾并滚动到该位置。但在3.1.3中,它直到屏幕被触摸后才滚动到末尾(除非需要进行更改或添加),这时textView才成为第一响应者。我希望它能像在4.0中那样在3.1.3中工作。请问有什么想法吗?谢谢。
...
self.temp = [[[NSMutableArray alloc] initWithContentsOfFile:myPlistPath] autorelease];
self.textView.text = [self.temp objectAtIndex:0];
[self goToEndOfNote];
//[self performSelector:@selector(goToEndOfNote) withObject:nil afterDelay:0.1];
}
- (void) goToEndOfNote {
NSUInteger length = self.textView.text.length;
self.textView.selectedRange = NSMakeRange(length, 0);
}