gpt4 book ai didi

swift - PreferredContentSize 更改窗口大小在 osx 10.12.6 中不起作用

转载 作者:行者123 更新时间:2023-11-30 10:46:50 25 4
gpt4 key购买 nike

我有一个 NSWindowController ,其中包含 NSViewController 作为内容 View 。其中包含一些动态的文本。所以如果文字较多,我想增加窗口的高度。我可以使用下面的代码来做到这一点:

self.preferredContentSize = NSMakeSize(335, 120)

但是上面的 preferredContentsize 不会更改 OSX 10.12.6 的窗口大小。

它适用于 OSX 10.13.6、10.14

最佳答案

self.view.window?.setContentSize(NSMakeSize(335, 120))
self.view.frame = NSRect(x: 0, y: 0, width: 335, height: 120)

更改 windowContentSize 和 View's Frame 解决了我的问题。

关于swift - PreferredContentSize 更改窗口大小在 osx 10.12.6 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55586797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com