gpt4 book ai didi

objective-c - 类似于 Finder 的搜索栏,可以添加搜索参数

转载 作者:行者123 更新时间:2023-12-03 17:15:33 26 4
gpt4 key购买 nike

我想创建这样的东西:

enter image description here

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

最佳答案

典型应用程序的基本 Cocoa 机制是 NSPredicate (过滤您的内容),以及 NSPredicateEditor控制。

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

更奇特的是:如果添加了太多规则,则不会有更多的内容空间,因此您需要找出一个合理的限制,此时您将停止增长 View 并让滚动接管。

关于objective-c - 类似于 Finder 的搜索栏,可以添加搜索参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7742581/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com