这里有一个例子:我想在SwiftUI中创建一个可重用的行/单元格。假设生产中的这一行相当复杂,因此我想重用它。我还想把它放在另一个模块中,这样我就可以在多个目标中重用它。据我所见,可能的NavigationLink目标必须是硬连接到视图中,或者AnyView必须传递到视图中。 let destinationView2: AnyView
VStac
我正在创建一个应用程序,并在Swift/Swift‘t中使用NavigationLink,但是它不再工作了。从什么时候起,我就不知道了,但是两三个星期前,一切都很好。import SwiftUI
var body: some View { NavigationLinkASSView(), Text(&
我希望当用户在没有任何操作的情况下移动到新页面时显示一个警告,并且我很快使用了NavigationLinkstruct ContentView: View {var body: some View { NavigationLink(destination: SecondView()){Text("Go to second view") }}
SecondView.
该应用程序上的导航功能正常(当我单击其中一个子视图上的NavigationLink时,它导航到正确的视图,而当我单击后退按钮时,它会关闭该视图)。destination at /Library/Caches/com.apple.xbs/Sources/Monoceros/Monoceros-103/Shared/NavigationBridge_PhoneTV.swift这是可复制的代码。打开ContentView(),在FirstScreen()上单击