iOS在自动布局后立刻拿到准确的frame

2021-12-16  本文已影响0人  iOSyan

我们往往在自动布局后无法立刻拿到准确的frame,

但是通过延迟0.01秒后再拿就可以拿到准确的frame。

代码如下:

// 需要延迟拿到准确的frame
 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.01 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
    // 拿到准确的frame
});
上一篇 下一篇

猜你喜欢

热点阅读