NSPredicateEditor 的 UI 约定
我知道 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Finder 中的 cmd-f 将打开一个高级查找窗口,其中包含谓词编辑器和随附的表格视图。
cmd-f in Finder will bring up an advanced find window, which features a predicate editor with an accompanying tableview.