cost 43 ms
NSTableCellView 自定义绘制文本与 CGBlendMode.exclusion

我有一个自定义 NSTableCellView ,其中单元格的背景有一个彩色条,它根据单元格中文本的值从 0-100% 更改长度(它是表格中动态条形图的一部分)。 问题是,根据条的长度,文本会被隐藏,因为它是黑条上的黑色文本。 正确的方法是在绘制文本时使用 a.exclusion 混合模式。 但 ...

2022-09-25 16:24:44 0 8
将二进制文件与 podspec 中的库链接

我正在开发一个包含本机模块的 React-Native 库。 这个库依赖于 react-native-webrtc 并且还对作为 vendored_framework 的 react-native-webrtc 附带的 WebRTC.xcframework 有原生依赖。 现在要完成这项工作,我需要将 ...

2022-09-23 09:55:40 0 8
分层 NSView Cocoa 上的鼠标 Cursor

我的视图很少,有些是兄弟,有些是子视图。 我需要有不同的鼠标光标。 如果我只有一个视图,它会起作用。 但是,一旦我移动到重叠视图或子视图,第一个的 mouseExit 和第二个的 mouseEnter 并没有给我想要的结果,我得到默认的 Arrow cursor。 这张图有助于理解 如果我开始从左 ...

2022-09-22 13:50:04 0 14
Swift & Cocoa:让一个 object 生活在一个线程中

我有一个 class 有许多必须在后台工作的方法(异步 DispatchQueue)。 在后台线程和主线程之间切换非常复杂(许多 UI 更新) 我想知道在后台线程中创建 object 并让它住在那里是否是一个合理的想法。 任何会导致 UI 更新的更改都可以在主线程中完成。 喜欢: ...

2022-09-21 16:22:02 0 19
NSLocalizedString 与 localizedStringForKey:value:table

这里真正的区别是什么? Apple 表示 NSLocalizedString 返回“向主包发送本地化StringForKey:value:table: 的结果,并传递指定的键”。 这似乎使它们相同,但 Apple 继续说,“从 Xcode 或 genstrings 实用程序导出本地化时,使用此宏 ...

2022-09-17 19:19:05 0 9
如何以编程方式隐藏 NSTextView 的查找栏?

当用户在NSTextView控件中启动查找操作时(例如,通过按键盘上的 ⌘ + F),当属性usesFindBar设置为 true 时,查找栏变得可见。 那太棒了。 但是我如何以编程方式隐藏这个栏? ...

2022-09-17 14:11:14 2 26
打印 `NSRect` 参数传递给 lldb 中的 Cocoa 方法

为了调试 macOS 程序,我需要打印传递给-[NSView:setNeedsDisplayInRect:]的NSRect 。 我可以在该方法中设置断点,但我无法打印它的参数。 NSRect “本质上”是一个由四个double组成的结构。 为了演示这个问题,我编写了一个独立的小程序。 它使用 Xc ...

2022-09-14 08:43:20 1 44
是否有适用于 macOS 的 c++ 全局鼠标挂钩库? [关闭]

关闭。 这个问题不符合Stack Overflow 准则。 它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等建议的问题。 您可以编辑问题,以便可以用事实和引用来回答它。 2 小时前关闭。 改进这个问题我想使用基于 Windows API 的全局鼠标挂钩将我的程序移植到 macOS。 ...

2022-09-14 02:54:11 0 22
NSLayoutConstraint 用于设置最小和最大视图宽度

我想在 AppKit 中实现的(不是在 SwiftUI 中) : [GIF] (在 SwiftUI 中的示例) NSWindow最大宽度不应限制为NSTextField最大宽度。 NSWindow最小宽度应限制为NSTextField最小宽度。 NSTextField需要有这些参数: [ mi ...

2022-09-12 22:01:50 1 13
您可以将鼠标输入重定向到 Cocoa 中的调整大小边框吗?

我一直在编写一个系统范围的实用程序应用程序,它可以自定义 window 调整大小,如果用户按下某个修饰键组合,则相应地进行自定义移动/调整大小。 将 window 想象成一个 3x3 的区域,中心区域充当“移动”,周围的八个其他区域充当超大的“调整大小”手柄。 “问题”是我手动完成所有这些... ...

2022-09-10 23:38:26 0 11
无法使用 NSDirectoryEnumerator 删除我的主目录中的目录内容

我一直无法使用 NSDirectoryEnumerator 删除目录的内容。 这是我的方法: 这是我在主程序中的代码: 这是我的控制台 output: 我还检查了[dirEnum nextObject]的值(通过在我的代码中取消注释 NSLog 语句)。 它返回 null。 而且我从来没有看到“fi ...

2022-09-10 13:07:12 1 37
IBOutlet 始终为零

我已经查看了这个问题的所有其他条目。 我在一个我无法解决的问题上被困了一段时间,任何关于解决方法的建议都将不胜感激。 I have a moderately large app that allocs a window controller then loads a window using an ...

2022-09-08 19:02:00 0 17
NSPopUpButton 不显示我上次保存的选择

我无法弄清楚如何正确使用带有弹出菜单的NSPopUpButton class。 我有基本的工作。 我可以显示 select 并在我的NSPopUpButton versionsPopupOutlet PopupOutlet object (这是我的 PreferenceController 对象的一 ...

2022-09-08 17:16:41 1 23
我可以使用 AVCaptureDevice 捕获视频并在 SKVideoNode 中实时播放吗?

我目前有一个应用程序,它将使用 AVPlayer 从 SKVideoNode 中的文件播放视频。 我想添加从捕获设备显示实时视频的功能。 我最近得到了一些从网络摄像头捕获并在 NSView 中显示预览的示例代码,但我不知道如何让它出现在 SpriteKit 场景中。 是否可以从 AVCapture ...

2022-09-07 14:32:31 0 10

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM