iOS 代码更新UI时晃动问题

2017-07-20  本文已影响14人  AlanAnie

虽然强调了更新UI需要在主线程操作,但是问题是有些时候我们没有在异步。但是线程未知的情况。下UI刷新成功了。但是会有明显的晃动。所以必须加上在主线程里更新UI的操作。我使用的是GCD封装好的方法
[[NSOperationQueue mainQueue]addOperationWithBlock:^{

[UIView animateWithDuration:0.5f animations:^{

_deviceTab.frame = rect;

}];

}];

上一篇 下一篇

猜你喜欢

热点阅读