問題タブ [swiftui-animation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swiftui - ブール値フラグを使用したフェードイン/フェードアウト アニメーション
フェードイン/アウトアニメーションを使用して、SwiftUI で単純な「タップして UI の表示を切り替える」を実装しようとしています。次のコードは、期待どおりに Text 要素のフェードイン効果をアニメーション化しますが、isVisibleが false になるとすぐに Text 要素を非表示にします。
このコードが機能しない理由と、最も自然な方法で修正する方法を理解したいと思います。
私は Big Sur で Xcode 12.5 を使用しており、私の iPhone は iOS 14.5.1 を実行しています。
swift - SwiftUI: 遷移をアニメーション化する
異なるビュー間のスライド遷移をアニメーション化するにはどうすればよいですか?
次のサンプル コードでは、表示するビューを選択するピッカーを作成しました。私の目標は、NavigationLink トランジションに似たトランジションを作成することです。現時点では、まったくアニメーション化されていません。.animation(.easeInOut(duration: 2))
モディファイヤを追加するZStack
と、フェード アニメーションが 2 秒間アニメーション化されますが、その理由がわかりません。