Я сделал свою собственную реализацию, чтобы мой UITextView прокручивал вверх и вниз все время (поскольку, по-видимому, дает опции UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse не работает для setContentOffSet в iOS 7).UITextView первая строка исчезает при прокрутке
Таким образом, код позволяет моему UITextView (который нельзя редактировать и выбирать) прокручивать вверх и вниз. Во всяком случае, когда он начинает прокручиваться, первая строка UITextView исчезает. Когда он снова прокручивается, линия снова отображается (пока не начнется анимация прокрутки вниз).
Я уже проверил, что нет другого вида, скрывающего первую строку.
Я действительно застрял здесь, так как это кажется некоторой ошибкой в рамках, но я не могу найти подходящего обходного пути.
[UIView animateWithDuration:1.5f
delay:0.3f
options:UIViewAnimationOptionCurveLinear
animations:^{
[self.detailTextTop setContentOffset:CGPointMake(0, maxScrollPoint) animated:NO];
}
completion:^(BOOL finished) {
if (shouldScroll) {
__weak id weakSelf = self;
[[NSOperationQueue mainQueue] addOperationWithBlock:^{
[weakSelf performSelector:@selector(scrollNote) withObject:self afterDelay:1.5];
}];
}
}
];