在 SwiftUI Mac 应用程序中圆化特定角
我一直在尝试弄清楚如何在 Mac 应用 中圆化 SwiftUI View 的特定角。我能找到的所有解决方案(诸如此类)仅适用于 iOS,因为它有 UIRectCorner。我找…
隐藏滚动条,同时在 NSScrollView 中启用滚动本身
我想隐藏 NSScrollView 的 NSScroller 。我知道方法 setHasHorizontalScroller: 和 setHasVerticalScroller:。但是,如果我禁用滚动器,则沿该方…
是否有一个框架可以让开发 Mac 应用程序感觉更像开发 iOS 应用程序?
Mac 版 Twitter 背后的天才 Loren Brichter 曾经说过,他围绕 Cocoa / App Kit 构建了一个包装器,因此感觉更像 UIKit。不幸的是,我再也找不到我听到…
Core Data NSDocument 应用程序 - 打开 PDF,另存为捆绑包
我正在开发一个应用程序,需要能够打开 PDF 文档,然后另存为包含此 PDF 和核心数据对象图的包。该应用程序还应该打开自定义捆绑包。 有关于从哪里开…
NSString 属性列表问题
验证 NSString 是否是 propertyList 的最佳方法是什么?如果我调用 NSString 的 -propertyList 方法,如果它无法解析字符串,它将抛出异常。…
在“多显示”中打开 QLPreviewPanel模式
我正在使用 QLPreviewPanel 显示文件夹的内容。默认情况下,这会显示第一个项目,然后用户可以点击多显示按钮来显示所有项目。我想默认进入多显示状态…
NSPoover 自定义动画
有没有办法为 NSPopover 创建自定义动画? 我可以使用 animates 属性关闭动画,但是由于 NSPopover 是 NSResponder 的子类,而不是正确的视图或窗口,…
是否有一个开源的基于 NSView 的 UINavigationController 之类的组件?
我正在为我的 Mac 应用程序寻找导航控制器。我可以构建一个,但只需确保没有 UINavigationController 之类的开源示例,我可以使用它来创建推送-弹出样…
剪切 NSScrollView 上的圆角
我有一个简单的自定义无边框 NSWindow 子类,它具有圆角矩形形状。 在此窗口的内容视图中,我添加了一个 NSScrollView。 如何让 NSScrollView 将其文…
如何刷新/失效 NSCursor?
当我在自定义视图上使用 ResetCursorRects 更新光标矩形时,只要用户移出矩形然后再返回,它就会正确更新光标。有没有一种方法可以让 NSCursor 刷新而…
我什么时候应该调用 setContentAspectRatio?
我想要一个 NSWindow,它在打开时具有 2:1 的宽高比,但在全屏时允许它具有任何比例。 我最初在 AppDelegate 中设置内容比例,如下所示: - (void)app…