У меня есть UITextView в моем приложении. Мне нужно динамически изменять его содержимое при каждом добавлении новой строки. Код ниже отлично работает на IOS 6 и более ранние версии, но не на прошивке 7.UITextView contentOffset не работает на iOS 7
TextViewText.text = [TextViewText.text stringByReplacingCharactersInRange:RecentWordRange withString:string];
newStringLen = string.length;
[TextViewText setSelectedRange: NSMakeRange(RecentWordRange.location+string.length, 0)];
[TextViewText setContentOffset: CGPointMake(0,0) animated:NO];
[TextViewText setContentOffset:contentOffset animated:YES];
что изменение IOS7 для setContentOffset?
Что такое переменная contentOffset, содержащая? –
contentOffset = TextViewText.contentOffset; –
Это ошибка iOS 7. Мое обходное решение здесь, и оно работает: http://stackoverflow.com/questions/19124037/scroll-to-bottom-of-uitextview-erratic-in-ios-7-with-many-updates/19339716#19339716 – RawMean