在Mac OS 10.10上使用Xcode 10.11构建时出现自动布局问题

时间:2015-09-28 20:06:39

标签: objective-c macos autolayout

我正在开发一个稍微复杂的应用程序,其中主窗口是NSWindow子类(当前子类主要使用超类,除了keyStatus)。工具栏及其自定义项以编程方式布局。有一个主视图具有尾随对齐约束,用于调整主视图以响应用户操作。一切都运行正常,直到我更新到使用Xcode 7,现在正在建立10.11 base sdk。回到sdks版本不是一个选项wince我们现在使用的(非UI)框架只能针对10.11 sdk构建。 由于sdks更新,在窗口调整大小时工具栏不会调整大小,尾随约束更新不会更新基础视图。 10.10和10.11之间的变化使自动布局停止为我工作。有什么指示我应该寻找什么来解决这个问题?

强制更新视图,子视图,布局更新和更新所有窗口都没有任何帮助。当我在两个屏幕之间移动窗口时,视图仅更新为新约束。

0 个答案:

没有答案