我一直致力于优化图片重要新闻Feed表视图的滚动效果(f.p.s.)。
我注意到,当我添加以下内容时,我预期会减慢速度,但实际上感觉感觉更好,即不那么口吃。
[UIView transitionWithView:self
duration:0.3f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{ self.image = image; }
completion:NULL];
我愿意相信交叉溶解效果会产生更平滑滚动的错觉,但我也会购买动画/绘图从主线程发出(甚至可能) ),释放UI以专注于滚动的其他方面减去在画布上绘制图像。
那是什么给我的,我想象的是什么?
难以将Core Animation配置为滚动,因为它依赖于网络(图像是基于URL的),滚动速度,速度等等所以这是纯粹的轶事观察。任何建议进行更一致的滚动分析都会受到欢迎。
UIView Doc供参考。