ios - ScrollView 动画不流畅(objective-C)

标签 ios objective-c iphone scrollview

当调用 textFieldDidBeginEditing 委托(delegate)方法时,我试图向上滚动 ScrollView 。它有效,但有一个错误的问题。在方法的FIRST调用上(当用户第一次点击textview时,动画不流畅,瞬时跳转到topPoint。之后的每个动画都很流畅。为什么第一个动画不像其他动画那样流畅?我错过了什么吗?

- (void)textFieldDidBeginEditing:(UITextField *)textField
{
    CGPoint topPoint;
    topPoint = CGPointMake(0, 200);
    [self.scrollView setContentOffset:topPoint animated:YES];
}

最佳答案

这仅在插入调试器时发生。它甚至还会导致音频故障,我为此浪费了数小时的辛勤劳动,甚至无缘无故地提交了雷达:|

关于ios - ScrollView 动画不流畅(objective-C),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33833779/

相关文章:

ios - CALayer 在动画之前已经出现在屏幕上

ios - 模态视图不会从子 Controller 触发

objective-c - iOS,从代码中检测临时

iphone - 如何在 iPhone SDK 中将 SQLite 文件导出为 CSV 文件

iphone开发-UItapGestureRecognizer(顺时针或逆时针检测)?

iphone - 在 SegmentedControl 更改时更改 NSFetchedResultsController

ios - Objective-C 中的方法参数转换

ios - TableView 与滑动 View Controller 中的状态栏重叠

iphone - 将 NSXMLParser 与 CDATA 一起使用

ios - 使用 segue 传递 tableviewcell 数据?