appkit 相关问题

Application Kit是OpenStep操作系统提供的类集合,如OPENSTEP,GNUstep和Mac OS X.

可视化第一响应者?

是否存在某种AppKit / NSDocument / NSApplication调试选项,调试标志或其他第三方扩展,以显示当前的任何给定NSWindow实例的firstResponder ...

回答 1 投票 4

NSTableView第一行最初出现在标题后面

我正在以编程方式在我的应用程序中创建tableView,我遇到了这个问题:每当我的tableView的内容大小超过其框架时,tableView的第一行显示在...

回答 2 投票 0

在解雇NSPopover后,NSWindow失去了第一响应者

我有一个窗口,显示一个带有一堆文本字段的popover。我想要这些文本字段是可列表的,但在弹出窗口时不会聚焦。为实现这一点,我将第一个响应者设置为nil ...

回答 1 投票 0

无论我做什么,NSLayoutManager都会隐藏新行字符

我试图在我的NSTextView子类中显示不可见的字符,如新行字符。通常的方法,如重写NSLayoutManager的drawGlyph方法是一个坏主意,因为它也是......

回答 2 投票 2

设置窗口可调整大小

在IB中,可以通过选中“调整大小”复选框来轻松完成。我的问题是我希望我的主要NSWindow不能调整大小,直到点击一个按钮,然后我希望它可以调整大小。一世'...

回答 6 投票 12

分配给NSMenuItem的操作似乎不起作用

继续发生什么:我正在尝试完全以编程方式构建Mac状态栏应用程序。一切似乎都运行正常,就是菜单显示在Mac状态栏中,下拉列表...

回答 1 投票 1

当NSTextField变为焦点时设置selectedRange

我重写了firstFirstResponder以了解我的NSTextField何时集中注意力。一旦聚焦,我试图将光标移动到最后。以下代码段不起作用:@interface MyTextField:...

回答 2 投票 0

检查NSView在其NSWindow中是否可见

我怎么知道我的NSView在其NSWindow中是否可见?它需要考虑滚动超级视图。它不需要知道NSWindow是否对用户可见。考虑重叠......

回答 1 投票 0

NSPopUpButton在Swift Playground中变灰

在Swift playground视图控制器中,我有以下代码:var jsonSelector = NSPopUpButton(title:“Path”,target:self,action:#selector(updatePointFile))override public func loadView(){...

回答 1 投票 0

NSSharingService为CKShare创建“冻结”模态窗口

我正在尝试向用户展示有关CKShare的信息。您可以按如下方式执行此操作:let container:CKContainer = / *现有CKContainer * / let share:CKShare = / *现有CKShare * / let item = ...

回答 1 投票 0

macOS - [NSValue valueWithCGAffineTransform:]

如何创建包含CGAffineTransform的NSValue实例? UIKit提供[NSValue valueWithCGAffineTransform:],但AppKit没有。我需要使用valueWithBytes:objCType:...

回答 1 投票 0

使用autolayout的NSTableView在单元视图上创建宽度约束

我正在使用基于视图的NSTableView并启用了自动布局。自动布局为单元格视图提供了两个水平约束:一个与其NSTableRowView前沿相关联的Cell_MinX,以及一个......

回答 1 投票 0

如何以固定宽度获取NSAttributedString的高度

我想在固定宽度的框中绘制一些NSAttributedStrings,但是在计算绘制它们时会占用的正确高度时遇到问题。到目前为止,我已经尝试过:调用 - (NSSize)大小,但......

回答 12 投票 48

NSPopover应用程序并不总是出现在应有的位置

我正在开发NSPopover应用程序。我使用raywenderlich教程作为起点。我遇到的问题是当弹出窗口打开并且系统状态栏关闭时(例如...

回答 2 投票 3

如何在使用自动布局时使用动画折叠NSSplitView窗格?

我已经尝试了我能想到的一切,包括我在SO和其他邮件列表上找到的所有建议,但我无法弄清楚如何以编程方式折叠NSSplitView窗格...

回答 7 投票 7

如何使用bind(_:to:withKeyPath:options :)保持两个属性同步?

我想保持两个属性与Cocoa绑定同步。在我的代码中,你可以看到我有两个类:A和B.我希望保持A和B实例中的消息值同步,以便...

回答 1 投票 -2

nstextfield securetextentry

当我收到用户输入时,我正在创建一个登录页面。凭证将存储在文件中。存储在file中的值设置为NSTextField的字符串。如果我用...

回答 1 投票 4

第一个响应者关于鼠标按下行为NSControl和NSView

我有一个自定义控件。如果它继承自NSView,它会在我点击它时自动成为第一个响应者。如果它继承自NSControl,则不会。这种行为差异仍然存在,......

回答 1 投票 0

AppKit和UIKit有什么区别?

UIKit和AppKit仍然分享很多概念。就像“AppKit包含实现macOS应用程序窗口,面板,按钮,菜单,滚动条和文本的用户界面所需的所有对象一样......

回答 4 投票 0

斯威夫特:NSDragOperationNone在哪里?

在Objective-C中,我可以从各种拖放方法返回NSDragOperationNone,以指示我不想处理给定的拖动。这是在Apple的Objectives C Docs中明确列出的...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.