困りごと
SwiftUIでタップした時にViewの高さを変えているんですが、以下のようなコードでRectancleのサイズを変更すると上下両方とも均等にサイズが大きくなってしまいます。
実現したいこと
タップでサイズ変更を行う時にRectangleの下の場所はそのままで上にだけサイズが大きくなってほしいです
コード
struct ContentView: View { @State var rectangleHeight: CGFloat = 100 var body: some View { Rectangle() .foregroundColor(.gray) .frame(width: 10, height: rectangleHeight) .gesture(DragGesture(minimumDistance: 0).onChanged { _ in self.rectangleHeight = 200 }) } }
あなたの回答
tips
プレビュー