Application Kit是OpenStep操作系统提供的类集合,如OPENSTEP,GNUstep和Mac OS X.
NSSharingService为CKShare创建“冻结”模态窗口
我正在尝试向用户展示有关CKShare的信息。您可以按如下方式执行此操作:let container:CKContainer = / *现有CKContainer * / let share:CKShare = / *现有CKShare * / let item = ...
macOS - [NSValue valueWithCGAffineTransform:]
如何创建包含CGAffineTransform的NSValue实例? UIKit提供[NSValue valueWithCGAffineTransform:],但AppKit没有。我需要使用valueWithBytes:objCType:...
使用autolayout的NSTableView在单元视图上创建宽度约束
我正在使用基于视图的NSTableView并启用了自动布局。自动布局为单元格视图提供了两个水平约束:一个与其NSTableRowView前沿相关联的Cell_MinX,以及一个......
如何以固定宽度获取NSAttributedString的高度
我想在固定宽度的框中绘制一些NSAttributedStrings,但是在计算绘制它们时会占用的正确高度时遇到问题。到目前为止,我已经尝试过:调用 - (NSSize)大小,但......
我正在开发NSPopover应用程序。我使用raywenderlich教程作为起点。我遇到的问题是当弹出窗口打开并且系统状态栏关闭时(例如...
如何在使用自动布局时使用动画折叠NSSplitView窗格?
我已经尝试了我能想到的一切,包括我在SO和其他邮件列表上找到的所有建议,但我无法弄清楚如何以编程方式折叠NSSplitView窗格...
如何使用bind(_:to:withKeyPath:options :)保持两个属性同步?
我想保持两个属性与Cocoa绑定同步。在我的代码中,你可以看到我有两个类:A和B.我希望保持A和B实例中的消息值同步,以便...
当我收到用户输入时,我正在创建一个登录页面。凭证将存储在文件中。存储在file中的值设置为NSTextField的字符串。如果我用...
第一个响应者关于鼠标按下行为NSControl和NSView
我有一个自定义控件。如果它继承自NSView,它会在我点击它时自动成为第一个响应者。如果它继承自NSControl,则不会。这种行为差异仍然存在,......
UIKit和AppKit仍然分享很多概念。就像“AppKit包含实现macOS应用程序窗口,面板,按钮,菜单,滚动条和文本的用户界面所需的所有对象一样......
在Objective-C中,我可以从各种拖放方法返回NSDragOperationNone,以指示我不想处理给定的拖动。这是在Apple的Objectives C Docs中明确列出的...
当我在Dock上拖动NSTableView(基于视图)项时,Dock停止了。即它在进入Dock区域时会产生精灵效果,但之后就会卡住。我实现了:func tableView(_ ...
我有一个NSCollectionView,它由消息传递应用程序中的几十行单列项目(聊天消息)组成。每个项目都包含高度不同的文本区域。因此......
特定于触摸栏的NSScrubber控件在平移手势上滚动惯性。我想通知这个动画结束执行一些功能。尝试1 NSScrubberDelegate有一个 - ...
以下代码在Mojave中不再起作用:如果让url = URL(字符串:“https://apple.com”),请让listService = NSSharingService(名称:NSSharingService.Name.addToSafariReadingList),...
当我创建NSCollectionView UI时...第一次,我使用self.cv.register(NSNib.init(nibNamed:“ContentItemOneClass”,bundle:nil),forItemWithIdentifier注册了我的集合视图项类:“...
在macOS 10.14上键入文本时,不会出现NSTextView游标
我在使用NSTextView的MacOS 10.12 Mojave上观察到一个奇怪的问题。 。我正在改变didChangeText()中的textStorage属性,如下所示:self.textStorage?.beginEditing()ARTokenManager ....
假设我刚刚创建了一个ABPerson记录并设法将其保存在用户的地址簿中。如何以编程方式打开处理通讯簿的默认应用程序(最常见的...
在Web请求后返回NSOutlineView的numberOfChildrenOfItem
我在大纲视图中有大约1500个项目的列表,每个项目的子项由API调用确定,因为API仅向我提供没有子项的所有父项。因为它是1500件我...
当我在Xcode中使用storyboard创建一个新的基于文档的项目并运行它时,新窗口位于屏幕下半部分的某个位置。那是因为初始位置设置为......