我开发了一个小函数来在 UITextView 中插入文本并自动向下滚动。它适用于 iOS 5,但由于我已使用 iOS6 将 Xcode 更新为 Xcode 4.5,因此此方法不再适用。
你可以帮帮我吗 ?
这是这个方法:
- (void) insertTextInAPP : (UITextView*) tv : (NSString*) s {
NSRange range = {[tv.text length], 0};
[tv setSelectedRange:range];
[tv insertText:s];
[tv insertText:@"\n"];
range.location = [tv.text length];
[tv scrollRangeToVisible:range];
}
我像这样使用这个功能:
NSString *newEventString = [[NSString alloc] initWithFormat : @"Test"];
[self insertTextInAPP:self.outPutTextView: newEventString];