Я использовал pod для создания прокрутки подкачки:
https://github.com/fermoya/SwiftUIPager
Однако есть некоторые ошибки, которые описаны недостаточно хорошо.
Я создал
struct ContentView: View {
@State private var page = 0
...
}
self.levels = ["img1", "img2"...]
3.
struct cardView: View {
var item : String
@Binding var page: Int
let screenW = UIScreen.main.bounds.width
let screenH = UIScreen.main.bounds.height
let sceneButtonH = UIScreen.main.bounds.height * 0.6494
let sceneButtonW = (UIScreen.main.bounds.height * 0.6494) * 1.0867
let buttonPadding = ((UIScreen.main.bounds.height * 0.6494) * 1.0867) * 0.26
var body: some View{
Button(action: {
//self.showingDetail.toggle()
}) {
Image(uiImage: UIImage(named: item )!)
.renderingMode(.original)
.resizable()
.aspectRatio(contentMode: .fit)
.padding(.leading, buttonPadding/2)
.padding(.trailing, buttonPadding/2)
}
}
}
Как создать .identifier? Это пользовательский метод?