如何在Xcode 8中"更新帧"

Dav*_*eek 21 xcode

我已更新到Xcode 8.1.通常当我错过编辑了具有自动约束的Frame时,我按下了"Update Frame"以撤消我的更改.但是自新的更新以来,这个选项似乎已经消失了.

在此输入图像描述

如何立即将帧更新回自动约束值?现在是其他地方的"更新框架"选项吗?非常感谢帮助.

小智 29

在Xcode 8中,故事板得到了极大的改进,使您在屏幕上看到的内容与您在运行应用程序时在设备上看到的完全相同.即使帧移动时帧可能会更新,在您的问题中选择的按钮最左侧有一个方便的独立按钮(它看起来像一个刷新按钮).

Theres还有一些选择:

  • 您可以使用键盘快捷键:Cmd + Opt + =

  • 您还可以通过转到工具栏并选择编辑器 - >解决自动布局问题 - >更新框架来查找"更新框架".


Vin*_*ary 20

画布底部有一个新的"更新帧"按钮.单击按钮以在Interface Builder画布上更新所选对象及其子对象的框架.

在此输入图像描述

来源 - https://developerinsider.co/whats-new-in-xcode-8/

  • 这个答案已经发布在你上面了.但是为gif +1 (3认同)
  • gif让事情更加清晰...... :)感谢+1 (2认同)

小智 7

在堆栈按钮附近,有一个新的"更新框架"按钮,它只是左侧的堆栈按钮(您可以在屏幕截图中看到它)