SwiftUIでButtonなしのアニメーションをしたいです。
import SwiftUI struct ContentView: View { @State var flag = false var body: some View { VStack(){ Image(systemName:"star.fill") .offset(x:flag ? -100:100) .animation(Animation.linear(duration: 1.0)) Button("アニメーション"){ self.flag.toggle() } } } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() } }
アプリを起動した瞬間に星が右から左に動き、止まる、というプログラムを作りたいのですが、
どのようにした良いでしょうか。
詳しい方に教えて頂けると助かります。
###環境
Mac Book Air
Xcode 12
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。