W poprzednich wersjach iOS, mój UITextView
będą przewijać do dołu przy użyciuco używać zamiast scrollRangeToVisible w iOS7 lub TextKit
[displayText scrollRangeToVisible:NSMakeRange(0,[displayText.text length])];
lub
CGFloat topCorrect = displayText.contentSize.height -[displayText bounds].size.height;
topCorrect = (topCorrect<0.0?0.0:topCorrect);
displayText.contentOffset = (CGPoint){.x=0, .y=topCorrect};
ale były mają teraz dziwne efekt zaczynania u góry długiego tekstu i animowanie przewijania do dołu za każdym razem, gdy dołączam tekst do widoku. Czy istnieje sposób na zejście na dół tekstu po dodaniu tekstu?
nie działa dla mnie na iOS 7.1. –
@ stian-høiland wydaje się mieć rację, że to obejście już nie działa. –
@ user3907849 ma działające rozwiązanie. Ważnym jest ustawienie 'scrollEnabled = NO' przed wywołaniem' scrollRangeToVisible: '. Użycie całego ciągu znaków lub tylko ostatniego znaku będzie działać, aby przewinąć do dołu. –