NSPredicateEditor 的 UI 约定

发布于 2024-10-07 13:54:46 字数 539 浏览 6 评论 0原文

我知道 NSPredicateEditor 的基本示例/教程实现:

http://developer.apple.com/library/mac/#samplecode/PredicateEditorSample/Introduction/Intro.html

我在实际应用程序中见过类似 NSPredicateEditors 的 UI 的唯一地方是 iTunes 中的智能播放列表表单和Aperture 中的照片滤镜形式。我对以下约定感到好奇:

  • NSPredicateEditor 相对于表视图的放置。
  • 用于隐藏和显示 NSPredicateEditor 的 UI。
  • 用于应用谓词的按钮(如果有)。

在实际应用中有效实现 NSPredicateEditor 的其他示例还有哪些?

I'm aware of bare bones sample / tutorial implementations of NSPredicateEditor:

http://developer.apple.com/library/mac/#samplecode/PredicateEditorSample/Introduction/Intro.html

The only places I've seen UI resembling a NSPredicateEditors in real applications are the Smart Playlist form in iTunes and the photo filter form in Aperture. I'm curious about conventions for:

  • Placement of a NSPredicateEditor in relation to a table view.
  • UI to hide and reveal the NSPredicateEditor.
  • Buttons (if any) to apply the predicate.

What are other examples of effective implementations of NSPredicateEditor in real applications?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

好倦 2024-10-14 13:54:46

Finder 中的 cmd-f 将打开一个高级查找窗口,其中包含谓词编辑器和随附的表格视图。

cmd-f in Finder will bring up an advanced find window, which features a predicate editor with an accompanying tableview.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文