プログラミング

Swift

SwiftUIのViewやクラスの間でのデータバケツリレー(PublishedとState,Binding……)

StateやBindingを使って、SwiftUIのViewやクラスの間でデータのやり取りをしてみます。SwiftUIのフレームワークに用意されているStateやBindingといった状態を保持する構造体を使った処理をパターン化してみました。
Swift

Viewの遷移時にアニメーションする(続)

あるViewを画面から除きつつ別のViewを表示する時に自然な形でアニメーションさせる方法を調べてみました。描画される順序を各Viewに対して先に確定させておくことで、Viewの遷移時に自然な形でアニメーションさせることができるようになります。
Swift

Viewの遷移時にアニメーションする

View切り替えの見栄えにこだわって、アニメーションを設定してみます。まずはいろいろと実験をしてみましょう。SwiftUIのViewにアニメーションを付ける方法は至極簡単です。パラメータの指定次第で動きを簡単に変えることができます。
Swift

SwiftUIでもこれまで通りDelegateを使ってみたい

SwiftUIでもDelegateを使ってみる方法を探ってみます。基本的な考え方はこれまで通りです。SwiftUI相手なので、移譲先がクラスではなく構造体であることに注意が必要です。
Swift

UIKitのUIをSwiftUIで使う

UIKitのUIをSwiftUIで使うため、参考書を片手にラップの手順を試してみます。SwiftUIはこれまでのStoryBoardのようなXMLでのUIデザインではなく、ロジック同様Swiftで書くことができるので、Gitでの管理が容易になります。
タイトルとURLをコピーしました