質問編集履歴
1
情報を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -90,4 +90,20 @@
|
|
90
90
|
}
|
91
91
|
}//body
|
92
92
|
}
|
93
|
+
```
|
94
|
+
上記のつまずいている箇所のPageViewクラスは記載のURLでもありますがこうなっています
|
95
|
+
```ここに言語を入力
|
96
|
+
struct PageView<Page: View>: View {
|
97
|
+
var viewControllers: [UIHostingController<Page>]
|
98
|
+
@Binding var currentPage: Int
|
99
|
+
|
100
|
+
init(_ views: [Page], currentPage: Binding<Int>) {
|
101
|
+
self._currentPage = currentPage
|
102
|
+
self.viewControllers = views.map { UIHostingController(rootView: $0) }
|
103
|
+
}
|
104
|
+
|
105
|
+
var body: some View {
|
106
|
+
PageViewController(controllers: viewControllers, currentPage: $currentPage)
|
107
|
+
}
|
108
|
+
}
|
93
109
|
```
|