似乎默认情况下,只要滚动到ToolbarItem
后面,ToolbarItem
就会被高亮显示,例如List
.有什么方法可以禁用高亮显示吗?例如,应用信号使用ToolbarItem
相同而不变、漂亮且具有薄material 效果的技术.或者他们使用的是自定义工具栏,并且无法更改,因为这似乎是系统默认设置.
Here is non-highlighted before scrolling list items:
And here it gets highlighted when scrolling:
.navigationBarTitle("Element", displayMode: .inline)
.toolbar {
ToolbarItem(placement: .navigationBarTrailing) {
Menu {
Button(action: { selectedFilter = .all }) {
Label("Show All", systemImage: "line.3.horizontal")
}