Quantcast
Viewing latest article 2
Browse Latest Browse All 3

Answer by denis_lor for Adjusting frame size of VStack in swiftUI

That happened because you were using GeometryReader on the wrong view, try with this and check the result:

import SwiftUIstruct ContentView: View {    var body: some View {        GeometryReader { geometry in            ScrollView(.horizontal, showsIndicators: false){                HStack{                    ForEach(0..<14){ _ in                        Card()                            .frame(width: geometry.size.width, height: geometry.size.height/1.5)                            .padding(.leading)                        }                }            }        }    }}struct ContentView_Previews: PreviewProvider {    static var previews: some View {        ContentView()    }}struct Card: View {    var body: some View {        GeometryReader{r in            VStack(alignment: .leading){                Color.red            }.cornerRadius(20)                .padding(.leading)        }    }}

Image may be NSFW.
Clik here to view.


Viewing latest article 2
Browse Latest Browse All 3

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>