问题标签 [nssearchfield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
549 浏览

cocoa - NSSearchField:搜索延迟多长时间?是否可配置?

NSSearchField 允许您在 Interace Builder 属性编辑器中取消选中“立即搜索”。在这种情况下,目标操作将在用户停止输入后的短时间内被调用。

  1. 这个延迟到底有多长?
  2. 这个延迟是可配置的吗?如果有怎么办?
0 投票
3 回答
2388 浏览

objective-c - 在没有子类化的情况下在 NSSearchField 上按下功能键

我有一个简单的应用程序,它有一个NSSearchField,我想知道用户是否按下,例如,箭头键。我不想子类化,因为我想在我的应用程序中修改 IBOutlets 的值,而我不能在子类中这样做。

编辑

keyUp:我在子类中覆盖的方法NSSearchField是:

0 投票
1 回答
577 浏览

objective-c - 在没有子类化的情况下管理 NSSearchfield 上的键盘事件

我有许多网点和一个 NSSearchfield 的视图,如果用户在搜索字段中按下向上箭头,我想对网点做一些有趣的事情。我想在没有子类化的情况下做到这一点,因为我在访问其他类的出口时遇到了一些问题

编辑:我对网点的问题是我无法从我的子类中更改它们的字符串值

0 投票
1 回答
173 浏览

objective-c - 更改默认 insertTab: NSSearchfield 中的操作

我有一个 nssearchfield 一个 nstableview 和一个带有三个单选按钮的 nsmatrix 的视图。当搜索字段是第一响应者并且用户按下选项卡时,使用代表我更改选定的单选按钮,这可以完美地工作,但我想要的是当用户按下选项卡时搜索字段不会松开第一响应者

0 投票
0 回答
557 浏览

xcode - 自定义视图中的 NSSearchField,焦点环被剪切

我在自定义视图(Xcode 4,Mac OS 10.6)中有一个 NSSearchField。底层视图似乎将搜索字段的高度限制为 22px,因此,当 SearchField 获得焦点时,焦点环被剪切(见下文)。

我怎样才能做到这一点(获得整个聚焦环),我错过了什么?

图片

编辑:真的没有人建议如何避免这种情况(除了使用“正常” NSTextField)?

0 投票
1 回答
3703 浏览

objective-c - 如何将 NSSearchField 连接到我的 NSTableViewDataSource?

我看到的大多数示例仅连接NSSearchFieldNSArrayController. 问题是我填充了我的NSTableView使用NSTableViewDataSource协议。我希望我NSSearchField在给定的NSTableView. 有什么办法可以做到这一点,或者我应该将我的数据源转换为NSArray控制器吗?

0 投票
1 回答
1638 浏览

nspredicate - 用 NSSearchField 过滤一个 NSTreeController ?

这个问题似乎以前被问过,但从未得到回答。那么是否可以用 NSSearchField 过滤一个 NSTreeController?如果可以,那怎么做?

谢谢!

0 投票
1 回答
315 浏览

cocoa - NSSearchField 清空时没有发送任何操作?

我已经设置了一个NSSearchFieldin atoolbar并连接了一个动作 in Interface Builder。每次我输入一些文本时都会调用此操作,但当我单击小十字将其清空或以某种方式删除刚刚输入的文本时不会调用此操作。这是一个错误还是可以修复?

0 投票
1 回答
2106 浏览

objective-c - NSTableview 和 SearchField

我有一个在 NSMutableArray 中搜索名称为 searcharray 的操作,它等于与 NSTableView 连接的数组。我编写了一个方法,只需将 NSMutableArray 发送到我的方法即可将项目添加到 TableView。问题是,如果我删除了在 SearchField 中输入的内容并且 SearchField 为空,则在搜索后,编译器不会觉得它是空的,我的 TableView 也会变空,但是由于我的代码,它必须包含来自 searcharray 的数据。这是我的代码:

0 投票
1 回答
289 浏览

objective-c - 像 Finder 一样的搜索栏,可以添加搜索参数

我想创建这样的东西:

在此处输入图像描述

我可以制作一个自定义控制器(也许使用 `NSCollectionView ),但工作量很大。有人知道 Cocoa 中的库或解决方法吗?