【问题标题】:How to automatically update frames in xcode?如何自动更新xcode中的帧?
【发布时间】:2016-05-03 04:04:53
【问题描述】:

在 xcode 中,每当我添加某些约束时,我都需要手动单击更新框架以使情节提要正确反映它。我可以在 xcode 中更改任何设置,以便在您每次编辑约束时自动更新帧?

【问题讨论】:

    标签: xcode autolayout


    【解决方案1】:

    根据我的经验,如果约束尚未完全指定框架,它不会更新框架。在这种情况下,由于约束不完整,它们显示为红色:

    因为这些约束是不完整的,对它们的编辑不会导致帧更新(可能是因为它不明确并且不知道帧应该在哪里)。

    但是,如果您完成了约束(并在必要时更新框架),约束现在会显示为蓝色:

    一旦完成,对约束的后续编辑将立即导致帧发生变化。

    最后,值得记住的是,如果您通过弹出窗口添加约束,弹出窗口中有一个“更新框架”选项,因此您不必在单独的步骤中更新它们:

    归根结底,如果您已使用反映当前约束的框架完全定义了约束,那么对约束的任何后续编辑都会导致框架自动更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-07
      • 2021-05-20
      • 1970-01-01
      相关资源
      最近更新 更多