问题标签 [nssearchtoolbaritem]
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.
swiftui - SwiftUI:如何在 macOS 11 上使用 NSSearchToolBarItem?
我观看了 WWDC 视频“采用 macOS 的新外观”,他们在视频中的 11:32 在 Swift 中介绍了 NSSearchToolBarItem。
这正是我需要做的,但是如何在 SwiftUI 中将此搜索添加到我的工具栏?
有很多复杂的例子,但它们似乎都是在这个新 API 之前编写的。一定有更简单的方法吗?
appkit - 如何设置 NSSearchToolbarItem 的初始宽度
的默认宽度NSSearchToolbarItem
太大。我希望它类似于 Notes 应用程序。
有没有官方的方法可以做到这一点?
该控件有一个 property preferredWidthForSearchField
,但这没有任何作用,这也可能是 Big Sur 的许多 bug 之一。
经典但已弃用的minSize
设置maxSize
似乎可以工作,但随后控件失去了根据可用工具栏空间自动调整自身大小的能力。