Vad*_*dim 1 macos nstableview appkit swiftui
我们有很多针对iOS的教程,其代码如下:
List(items) { item in
NavigationLink(destination: ItemView(item: item)) {
ItemRow(item: item)
}
}
Run Code Online (Sandbox Code Playgroud)
On macOS however, this code results in a list of disabled table cell views.
So how do we build something like NSTableView
using SwiftUI?
为了使用NavigationLink
,您需要处于NavigationView
上下文中。将当前视图层次结构包装到中NavigationView
可以解决您的问题。
NavigationView {
List(items) { item in
NavigationLink(destination: ItemView(item: item)) {
ItemRow(item: item)
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
203 次 |
最近记录: |