调整 NSRunningApplication 窗口的大小

分享于2022年07月17日 appkit cocoa macos objective-c 问答
【问题标题】:调整 NSRunningApplication 窗口的大小(Resize NSRunningApplication window)
【发布时间】:2022-01-26 12:13:30
【问题描述】:

我想使用 AppKit 框架中 NSRunningApplication 类的 runningApplicationWithProcessIdentifier:(pid_t) 函数调整窗口大小。

问题是 NSRunningApplication 对象确实包含 .hide() .unhide() 函数,但没有用于调整应用程序窗口的大小。

期待您的建议或解决方案。


【解决方案1】:

当我需要调整应用程序窗口的大小时。我调整了主窗口容器的大小是我的应用程序。

借助这个:window.contentSize/contentMinSize/contentMaxSize

  • 在窗口的可视化编辑器中:

Resize NSRunningApplication window

  • 在代码中:

Resize NSRunningApplication window