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