「SwiftUI」の版間の差分
ナビゲーションに移動
検索に移動
16行目: | 16行目: | ||
====プレビュー==== | ====プレビュー==== | ||
*プレビューを1つまたは複数作成して、サンプルデータを取得できる | *プレビューを1つまたは複数作成して、サンプルデータを取得できる | ||
+ | |||
+ | ===チュートリアル=== | ||
+ | ====[https://www.typea.info/blog/index.php/2020/12/09/swiftui_tutorial_youtube_memo/ SwiftUIチュートリアルをやってみる – プロジェクト作成〜TextViewのカスタマイズ]==== | ||
+ | ====[https://www.typea.info/blog/index.php/2020/12/19/swiftui_tutorial_custom_image_view/ SwiftUIチュートリアルをやってみる – Custom Image Viewの作成]==== | ||
+ | ====[https://www.typea.info/blog/index.php/2020/12/06/xcode_macos_proguramming/ SwiftUIチュートリアルをやってみる – Xcodeを使ってmacOS プログラミングとplaygroundの作成]==== |
2021年1月23日 (土) 05:05時点における版
目次
SwiftUI
- https://developer.apple.com/jp/xcode/swiftui/
- 1セットのツールとAPIを使用するだけで、あらゆるAppleデバイス向けのユーザーインターフェイスを構築
- 宣言型シンタックスを使
- 宣言型のスタイルは、アニメーションなどの複雑な概念にも適用
デザインツール
- Xcodeには、SwiftUIでのインターフェイス構築をドラッグ&ドロップのように簡単に行える直感的な新しいデザインツールが含まれています
- デザインキャンバスでの編集内容と、隣接するエディタ内のコードはすべて完全に同期されます
ドラッグ&ドロップ
- ユーザーインターフェイス内のコンポーネントの位置は、キャンバス上でコントロールをドラッグするだけで調整できます
ダイナミックリプレースメント
- wiftのコンパイラとランタイムはXcode全体に完全に埋め込まれているため、Appは常にビルドされ実行されます
- 表示されるデザインキャンバスは、単にユーザーインターフェイスに似せたものではなく、実際のAppそのもの
- Xcodeは編集したコードを実際のAppに直接組み入れることができます
プレビュー
- プレビューを1つまたは複数作成して、サンプルデータを取得できる
チュートリアル
SwiftUIチュートリアルをやってみる – プロジェクト作成〜TextViewのカスタマイズ
SwiftUIチュートリアルをやってみる – Custom Image Viewの作成
SwiftUIチュートリアルをやってみる – Xcodeを使ってmacOS プログラミングとplaygroundの作成
© 2006 矢木浩人