Код: Выделить всё
import SwiftUI
struct ContentView: View {
@State var scrollViewContentSize: CGSize = .zero
var body: some View {
let _ = ContentView._printChanges()
VStack {
Text("Header")
ScrollView {
VStack {
Text("IOS Dev")
Text("SwiftUI")
}
.background(
GeometryReader { geo in
Color.blue.task {
scrollViewContentSize = geo.size
print(scrollViewContentSize)
}
}
)
}
.frame(width: scrollViewContentSize.width,
height: scrollViewContentSize.height,
alignment: .center)
.background(Color.red)
Text("Footer")
}
}
}
#Preview {
ContentView()
}
Дайте мне решение на базе iOS 15 или ранее, не позже.
Подробнее здесь: https://stackoverflow.com/questions/787 ... in-swiftui