UITextView第一行在滚动时消失
问题描述:
我做了我自己的实现,让我的UITextView始终上下滚动(显然UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse不适用于iOS 7中的setContentOffSet)。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];
}];
}
}
];