【发布时间】:2019-11-15 19:56:28
【问题描述】:
我猜这可能是 beta 3 中的一个错误,因为 NavigationView 已全部损坏。但是这样的观点:
struct GenreBadge : View {
@EnvironmentObject var store: Store<AppState>
let genre: Genre
var body: some View {
NavigationLink(destination: MoviesGenreList(genre: genre).environmentObject(store)) {
RoundedBadge(text: genre.name)
}
}
}
没有触发导航堆栈中的任何推送。该视图似乎根本没有交互性。如果有人找到解决方法会很好,除非 Apple 正在记录这种行为,否则我会认为它在 beta 4 之前被破坏。
【问题讨论】:
-
查看我的解决方案here