我在此处的 WWDC 视频之后创建了一个“弹出按钮”: “用风格构建界面” https://developer.apple.com/videos/play/wwdc2021/10196/?time=602 添加视频中显示的弹出按钮后,我创建了一个 IBAction 函数,如下所示: 然后,我将两 ...
我在此处的 WWDC 视频之后创建了一个“弹出按钮”: “用风格构建界面” https://developer.apple.com/videos/play/wwdc2021/10196/?time=602 添加视频中显示的弹出按钮后,我创建了一个 IBAction 函数,如下所示: 然后,我将两 ...
我想用我自己的 colors 设置 NSPopUpButton 的样式。除了菜单顶部和底部的大写字母外,我几乎可以使用其他所有功能,而且我无法让 NSPopUpButton 显示图像。 下面是问题的几个截图: 与系统 NSPopUpButton 相比,为什么我的自定义视图上绘制的背景更大? 这是 ...
我正在使用 Xamarin.Mac 在 C# 中构建一个 Mac OS 应用程序。 我想用存储更多信息的项目填充下拉列表 (NSPopUpButton),而不仅仅是它们的标题和索引。 具体来说,我希望每个项目也拥有自己的数据库 ID,因此当用户从下拉列表中选择该项目时,我可以轻松地从数据库中获取相 ...
如何使用绑定显示时区标识符(使用结构)? 例如,而不是 Africa/xxx 偏移 3600 我只想要 Africa/xxx PS:可以用这个黑客来完成,但它看起来很不迅速,我担心它会在未来打破 ...
我在NSToolbar中有 NSPopupButton ,它的borderder = false突出显示时有一些颜色混合。 如果我使用bordered = true ,则图像是用漂亮的深色叠加绘制的。 我正在尝试以与bordered bordered=true相同的方式绘制突出显示的state P ...
我有一个NSPopMenuButton ,它以标准方式连接到NSMenu 。 我尝试对两者进行子类化,以尝试更改菜单本身的背景颜色。 我显然没有做正确的事情,所以任何建议都会有所帮助。 试过 (NSPopUpButton) customPopUpButton.m : 这给了我: 我实际上宁愿 ...
我尝试设置controlSize ,但没有用。 我尝试设置NSMenuItem.attributedTitle ,但没有用。 设置NSMenuItem.attributedTitle会使文本变小,但不会使复选标记变小。 因此结果看起来很糟糕。 这是要重现的代码。 如何在没有NIB ...
这是一个非常简单的……令人困惑的思想问题。 我对 NSObjects 的调用如何工作感到有些困惑,而且我似乎根本无法让它工作(尽管......我认为,非常简单)。 我已经创建NSViewController具有匹配.xib 。 XIB 中有一个标签、一个弹出按钮和一个常规按钮,如下所示。 ...
我有几个弹出按钮,它们的选定标签保存在用户默认值中(通过在绑定检查器中绑定选定的标签)。 现在,我不想保存 integer ,而是想保存一个字符串值(原因很简单,它使用户默认设置更“可读”和故障安全),但不幸的是没有找到绑定弹出按钮选定标识符的方法。 这个问题有解决方案吗? ...
我正在尝试创建一个具有动态内容的 NSPopUpButton,这是我的设计: 这是我的ViewController.swift代码: 我使用界面生成器进行了 Cocoa 绑定。 我的NSPopUpButton的Content Values绑定到属性contents , Selected Index绑 ...
在 Xcode 的 NSPopUpButton 属性检查器中,除了他们分配的 3 个项目之外,没有办法添加任何内容。 有没有办法在 Xcode 中添加更多? 如何? ...
如果我们尝试在 swift/objective-c 中创建一个NSPopupButton ,我们会发现如果我们不将 pullsdown 设置为 false,一旦选择了第一个项目以外的项目,您将永远无法选择第一个项目。 有没有办法解决这个问题? (注意:我不想要将 pullsDown 设置为 f ...
我正在实现一个NSPopUpButton(用于使用Swift的macOS应用程序),如图所示: 而且,我有以下代码可以实际工作: 每当用户在弹出菜单中选择项目时,此代码就会执行: 可以,但是...我相信这种实现并不那么优雅。 什么是更好的方法呢? 我谨记以下要 ...
我很难将 NSPopUpButton 绑定到 NSArrayController。 数组控制器管理着植物类的一个数组(植物),它有一个名为 commonName 的属性,应该在按钮中列出。 我已经搜索了几天,但我无法发现为什么这不起作用。 我能够让按钮显示字符串数组的元素,但不能显示植物数组。 当程 ...
我进行了很多搜索,但没有找到任何东西。.我相对于编程领域来说还比较陌生,我正在Xcode上编写一些macOS软件。 但是有一个问题:当在弹出菜单n°1中选择了指定的项目后,我想在清除菜单n°2(NSPopUpButton)后将其添加到弹出菜单中。 因此,我对两者进行了说明,并编写了if语句, ...
我的 macOS 应用程序的 UI/数据输入部分有点问题。 在我的应用程序中,我有 6 个 NSTextFields、1 个 NSDatePicker 和 1 个 NSPopupButton。 在输入一个 NSTextField(特别是在我的代码中分配给名为“itemDescriptionField ...
我正在尝试从NSPopUpButton将String值转换为Float值。 例如,我有3个号码选择。 50、20、10。当用户选择一个数字时,我希望将计算结果转换为Float值。 我知道这可能很简单,但是我是新手,在Stackoverflow上找不到任何东西。 任何帮助,将不胜感 ...
NSPopUpButton的文档指出: NSPopUpButton对象使用NSPopUpButtonCell对象来实现其用户界面。 我从NSPopUpButtonCell派生了一个新类, NSPopUpButtonCell实现了drawBorderAndBackgroundWi ...
我想要一个带有附加下拉菜单的工具栏按钮,如Mail.app工具栏中的“Flag”按钮: 我希望制作一个普通的NSMenuItem并添加一个菜单作为menuFormRepresentation可以解决问题,但该菜单仅在按钮进入溢出模式时出现。 我还希望添加一个NSPopupBut ...
为简单起见,我使用此URL在Swift(4.1)中创建了macOS表: https : //medium.com/@kicsipixel/very-simple-view-based-nstableview-in-swift-ab6d7bb30fbb 然后,我使用此URL来拖放表中的行: ...