nssearchfield

    2热度

    1回答

    设置为centersPlaceholder = false后,占位符在左侧对齐,但搜索按钮不显示其图像。输入文字时取消按钮也是如此。这是正确的行为还是我错过了什么?

    1热度

    1回答

    我正在做一些NSSearchFieldCell子类的自定义绘图。但是,覆盖任何两种绘图方法都会导致占位符文本不对齐。 例如,仅使用此替代NSCell的绘图方法的自定义NSSearchFieldCell子类会导致占位符文本左对齐。 class CustomSearchFieldCell: NSSearchFieldCell { override func draw(withFrame ce

    0热度

    1回答

    我很难过。我的Swift应用程序使用绑定到数组控制器的NSTableView,并使用绑定的NSSearchField作为文本过滤器。我的问题是,表的selectionIndexes绑定给了我筛选表中选定的索引,而我需要在未过滤的表中选定的索引。 示例...我的表格有1000行,我想选择第567行。而不是向下滚动到第567行,我在搜索框中输入几个字符,这将行数减少到17,我感兴趣的行现在是第12行。

    0热度

    1回答

    我想使一个NSSearchField占据NSWindowController中的工具栏的整个宽度。 我创建了一个新的NSWindowController使用Xcode故事板,添加一个工具栏,当添加搜索字段到工具栏。 我拖累了搜索领域从允许工具栏项目为默认工具栏项目 设置工具栏项目的最大宽度,以大量说1000 我构建应用程序并运行。当窗口宽度缩小时,搜索字段会缩小,但当窗口宽度扩大时,搜索字段不会扩

    0热度

    1回答

    我有一个NSSearchField在PDFView中搜索PDF。我希望它只在用户按下输入时触发连接的IBAction。无论界面构建器中的操作设置如何,它都会在我键入的任何字母后触发该操作。我想仅在用户按下Enter键或将焦点赋予其他响应者时才触发它。谢谢你的帮助。

    1热度

    1回答

    我有一个coredata实体绑定到一个带5列的tableView。 我正在使用一个阵列控制器来管理tableview排序等。 我的问题是使用绑定进行搜索。我有一个绑定到ArrayController的searchField,谓词格式被设置为第一列数据。一切正常。我还可以在XCODE中更改谓词格式并在不同的列上搜索。 我有是知道如何改变我的代码谓词格式,允许用户在他们选择的搜索栏的问题... 我试图

    2热度

    2回答

    我正在使用常规NSSearchField(未分类)。当它不活动时,placeholderString居中,我认为这对我很好。但我注意到,除了placeholderString之外的图标只是在左侧绘制的,所以实际上整个事物似乎并不居中。 我怎么能隐藏图标LUPE?

    0热度

    1回答

    如何检查我是否按下了NSSearchField搜索按钮? search button of NSSearchField @IBAction func searchTextField(_ sender: NSSearchField) { if `searchButtonIsClicked` { //Code if searchButtonIsClicked r

    3热度

    3回答

    我放置一个NSSearchField并将其边框设置为none,我发现清除按钮不可点击a.k.a.点击时没有响应。如果我再次设置边框,它工作正常。 我已经调试这几个小时,并发现,当我边框设置为无,文本编辑器的宽度将扩大和阴影(盖)清除按钮。 截图 查看层次调试截图 重现步骤: 创建一个空的可可项目/应用 放置一个NSSearchField 设置边框无 运行应用程序,填补了搜索领域,并尝试点击清除按钮

    0热度

    1回答

    我对swift很陌生, 我试图以编程方式重置NSSearchField,但我没有找到正确的方法来做到这一点! 目前我在做这样 import Cocoa extension NSSearchField { func reset() { self.stringValue = "" let cell = self.cell as? NSSearchFieldCell