美文网首页
iOS在自动布局后立刻拿到准确的frame

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

作者: iOSyan | 来源:发表于2021-12-16 11:54 被阅读0次

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

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

代码如下:

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

相关文章

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

    我们往往在自动布局后无法立刻拿到准确的frame, 但是通过延迟0.01秒后再拿就可以拿到准确的frame。 代码如下:

  • 无标题文章

    IOS 11 Iphone x 适配 1 首先分为自动布局适配以及Frame适配 我们先说说frame适配 a 如...

  • macOS 开发之- View 的布局方式

    同iOS 开发的布局方式一样,Mac 开发可以使用frame 布局,相对布局。但是在iOS 系统中,frame 的...

  • iOS 常用布局方式之Frame

    级别: ★★☆☆☆标签:「iOS布局」「iOS frame」「iOS frame bounds」作者: Xs·H...

  • 几个宏设置搞定九宫格布局

    以前刚开始搞iOS的时候大部分都是通过计算frame来布局视图,搞着搞着貌似都是用自动布局来搞定了,因为自动布局实...

  • Masonry1.0.2 源码解析

    在了解Masonry框架之前,有必要先了解一下自动布局的概念。在iOS6之前,UI布局的方式是通过frame属性和...

  • Frame布局入门看我就够了

    初识 在IOS中最常用的两种布局方式是Frame布局和AutoLayout布局。本文主要讲解Frame布局的相关知...

  • Masonry + UIScrollView 之上下滚动

    作为iOS初学者,习惯了用frame来写控件位置,随着往下学习,接触到自动布局的使用,然后发现用frame写,会出...

  • Masonry的适配

    1.为什么选择Masonry iOS的自动布局,可以使用xib/storyboard和frame(即代码)来适...

  • Swift: 苹果原生自动布局介绍

    iOS中, 控件的布局方式有两种, 一种是通过frame设置控件位置, 另一种就是通过自动布局来设置控件位置 自动...

网友评论

      本文标题:iOS在自动布局后立刻拿到准确的frame

      本文链接:https://www.haomeiwen.com/subject/ejfvfrtx.html