nswindow

    3热度

    3回答

    我通过包含一个操作方法是能够显示和隐藏两种方式之一我NSWindows标题栏: window.titlebarAppearsTransparent = true window.movableByWindowBackground = true 或较好的是: window.styleMask = NSBorderlessWindowMask window.movableByWindowBack

    2热度

    2回答

    我尝试在可可应用程序中显示/隐藏标题栏。我使用以下代码: if ([window styleMask]==NSResizableWindowMask) { [window setStyleMask:NSMiniaturizableWindowMask|NSClosableWindowMask|NSResizableWindowMask|NSTitledWindowMask];

    1热度

    2回答

    我一直在制作iOS应用程序一段时间,我决定开始致力于为Mac制作一些iOS应用程序。 我有这样的问题:是否有任何需要NSWindow,现在开发的Mac是如此类似于iOS? 因此,我使用Xcode制作了一个简单的可可应用程序,它带有一个名为“Main”的故事板,就像在iOS上一样。 在该故事板文件中,有一个NSWindow然后链接到一个NSViewController。 我可以摆脱NSWindow吗

    0热度

    2回答

    我有一个窗口应用程序,在屏幕上有一些复选框。 我使用NSUserDefaults不仅存储复选框的状态,而且还存储主窗口的宽度,高度和位置(x/y)。 我的问题是要找到正确的事件来读取和设置窗口属性。 目前我做这件事: - (void)applicationDidFinishLaunching:(NSNotification *)aNotification { // read preferenc

    0热度

    2回答

    我使用下拉菜单创建了一个statusBar应用程序。我想从该下拉菜单中打开一个settingsWindow。我用自己的ViewController制作了设置窗口。 问题是,我无法弄清楚如何实例化并显示我所做的settingsWindow。我试图按照互联网上的每一个线索,没有任何成功。 我的ViewController: class SettingsViewController: NSViewCon

    1热度

    1回答

    有没有办法删除NSWindow标题栏的基线边框,而没有子类 该窗口并自己实现标题栏视图? (交通信号灯的按钮真的很棘手) 我想让视图放在窗口的标题栏下面,而不需要基线 边框,以便我的视图看起来像是“粘住”或“继续” 标题栏,即如果我使我的视图与标题栏相同的颜色。

    1热度

    1回答

    我正在使用Mac应用程序。我已经在plist中设置了Application is agent (UIElement) = YES,并且App有一个窗口(可以说弹出窗口),它用作StatusMenu的自定义PopOver。还有一个窗口有(可以说窗口B)应该开上选择从状态菜单的链接,我做了,但我现在面临的问题如下: 在应用程序启动,当我打开状态菜单它也显示窗口B,实际上不应该显示。窗口B在应用程序委托

    16热度

    2回答

    与NSWindow一起使用Vibrant Dark(NSAppearanceNameVibrantDark)或Vibrant Light(NSAppearanceNameVibrantLight)模式的正确方法是什么? 我正在构建一个应用程序,并希望为主应用程序的NSWindow提供新的Vibrant Dark外观作为选项。窗口本身是一个非常直接的窗口,顶部有NSToolbar,滚动视图作为主要内

    1热度

    2回答

    我有一个NSWindow可以关闭并重新打开(我叫[setReleasedWhenClosed: NO])。如何检查它是否以编程方式打开或关闭? 我读过的文档和谷歌搜索,但不能看到一个理智的方式来做到这一点。 [isVisible]已弃用。 [occlusionState]不是我所追求的。我已经使用通知解决了它,但我无法相信NSWindow上有没有一些属性或方法可以做到这一点

    4热度

    1回答

    我有一个窗口,我希望能够在不允许访问码头或菜单栏的情况下全屏显示。 我通过将窗口集合行为设置为NSWindowCollectionBehaviorFullScreenPrimary来启用全屏支持。我已经尝试在IB中设置收集行为,并通过直接调用setCollectionBehavior:来设置收集行为,并且它对此问题没有影响。 我的窗口代表也响应window:willUseFullScreenPre