SwiftUI アプリ開発
SwiftUIはプログラムと画面デザインを同期しながら開発することができます。
iPhoneアプリ(iOSアプリ)の開発にはSwiftでコードをプログラムして、Storyboardで画面作成をしていましたが、その両者の紐づけの問題がありその解決策の仕組みです。
開発環境
SwiftUI
- プロジェクトの新規作成とHello Worldの変更
- Text をカスタマイズする
- Image を使って画像を表示
- Button を簡単に作成する
- TextField 文字入力
- NavigationView の画面遷移で値渡し
- タップや長押しの認識、onTapGestureとonLongPressGesture
- DragGesture 画像をドラッグする
- MagnificationGesture による画像のピンチイン、ピンチアウト
- RotationGesture 画像を回転させる