1

我想创建这样的东西:

在此处输入图像描述

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

4

1 回答 1

1

典型应用程序的基本 Cocoa 机制是NSPredicate(用于过滤您的内容)和一个NSPredicateEditor控件。

为了获得幻想(让字段增长和缩小,在添加规则时将内容向下推),您需要在添加/删除谓词时自己管理/动画视图。您将观察框架更改的视图调整/动画应用程序中的“搜索过滤器”视图以下推内容等。

更奇葩的是:如果添加的规则太多,内容将不再有空间,因此您需要确定一个合理的限制,此时您停止扩大视图并让滚动接管。

于 2011-10-12T16:14:39.187 回答