SwiftUI 【SwiftUI】@Stateの使い方 (2021/05/22 更新) SwiftUIのデータバインディングの仕組みの一つである、@Stateについて解説します。 プロパティが更新された場合に、参照しているViewも同時に更新される仕組みが実現できます。 その他のデータバインディ... 2019.12.28 SwiftUI
SwiftUI 【SwiftUI】Formの使い方 (2021/09/26 更新) Formは設定画面などのデータ入力に使用するコントロールをグループ化するコンテナとして使用します。 2019.12.27 SwiftUI
SwiftUI 【SwiftUI】Textの使い方 (2021/09/24 更新) Textは読み取り専用テキストを表示するViewです。 UiKitのUILabelに相当する部品です。 2019.12.16 SwiftUI
SwiftUI (アーカイブ)【SwiftUI】TextFieldの使い方 (2020/09/26 更新) 本記事で使用しているTextFieldの使い方はiOS14以前の仕様を元に解説しています。 最新の情報はこちらの記事を御覧ください。 テキスト入力に使うTextField()の使い方を解説します。 2019.12.08 SwiftUI
SwiftUI 【SwiftUI】Viewの分割 (2020/03/10 更新) 複雑なViewを小さなViewに分割する事で、繰り返しを避け、ソースを見やすくする方法を紹介します。 Viewを分割してもパフォーマンスに大きな影響を及ぼさないのがSwiftUIの特徴の一つです。 2019.11.24 SwiftUI
SwiftUI 【SwiftUI】カスタムModifierの作成 (2020/05/4 更新) SwiftUIでは、定形のModifierをまとめたカスタムModifierを作成できます。これは、繰り返し処理を避け、ソースの簡素化をはかるのに有効です。 本記事では、カスタムModifierの定義方法と使用... 2019.11.23 SwiftUI
SwiftUI 【SwiftUI】条件によってViewの見た目を変える方法 (2020/10/24 更新) 特定の条件によってViewの見た目を変える方法を紹介します。 2019.11.17 SwiftUI
SwiftUI 【SwiftUI】Modifierをまとめて適用する コンテナで括られた複数のViewに対して、Modifierをまとめて適用する方法を紹介します。 2019.11.14 SwiftUI
SwiftUI 【SwiftUI】Modifierの適用順 Viewに様々な変更を適用するModifierですが、適用する順番によって挙動が変わる事があります。 これはModifierが既存のViewのプロパティを変更しているのでは無く、変更を適用した新しいViewを毎回作成している事に関係します。 2019.11.10 SwiftUI
SwiftUI 【SwiftUI】画面の背景色指定 (2021/09/12 更新) 画面の背景色を指定する方法を解説します。 UIKitではUIViewControllerのプロパティで設定しますが、SwiftUIではどうするのでしょうか? 2019.10.29 SwiftUI
SwiftUI 【SwiftUI】リファレンスマニュアルの読み解き SwiftUIはUIKitに比べて比較的簡単なコードで記述が可能です。 チュートリアルを進めるだけで、おおよそコードの書き方は理解できるのですが、いざリファレンスマニュアルを読んでいくと、予想外の構文が並んでいて戸惑ったので、改めて解読して... 2019.10.19 SwiftUI
swift 【Swift】print文の使い方 print文は式の値を標準出力に書き出す関数で、引数の値を文字列に変換して出力する事ができます。 主にプログラムの動作確認やデバッグに使用します。 Xcodeではprint文で出力した文字列は、デバッグエリアのコンソールウィンドウに表示され... 2019.09.11 swift
swift 【Swift/iOS】UI部品接続の変更方法 UI部品接続の削除および変更方法について解説します。 UI部品の接続方法については、先にこちらの記事を参照して下さい。 2019.08.17 swift
swift 【Swift/iOS】UI部品の接続方法 UI部品とコードの接続方法を解説します。 プロパティとして接続するアウトレット(Outlet)接続とメソッドとして接続するアクション(Action)接続の2種類の接続方式があります。 2019.07.31 swift
swift 【Xcode】ヘッダーコメントのカスタマイズ Xcodeで自動生成されるヘッダーコメントを任意にカスタマイズする方法を解説します。 デフォルトでは次のようなヘッダーコメントが生成されます。 環境 この記事の情報は次のバージョンで動作確認しています。 【Xcode】10.2【macOS】... 2019.06.05 swift
未分類 【Photoshop】背景レイヤーの編集 背景レイヤーは特別なレイヤーで、常に最下層に配置されておりかつ編集ができません。 そんな背景レイヤーを編集する手順を解説します。 2019.05.26 未分類
swift 【Swift/iOS】ViewControllerの追加方法 storyboardにViewControllerを追加する方法を解説します。 新規プロジェクト作成時にデフォルトで存在するViewControllerには、始めからクラスファイル(ViewController.swift)が関連付けられて... 2019.05.16 swift
swift 【Swift/iOS】画面遷移時の値渡し 画面遷移時に次の画面にデータを渡す方法を解説します。 swiftでのデータ渡しにはいくつかの手段がありますが、ここでは遷移先画面のインスタンス変数に値を設定する、ごく一般的な方法を紹介します。 2019.05.09 swift
swift 【Swift】配列の使い方 (2020/05/02 更新) 配列(Array)の使い方について解説します。 Swiftでは配列に格納できる要素の数に制限はなく、自由に格納したり取り出したりできます。 2019.03.31 swift
swift 【Swift/iOS】ナビゲーションバーのカスタマイズ ナビゲーションコントローラー(Navigation Controller)を利用した時に自動で適用されるナビゲーションバー(Navigation Bar)のカスタマイズ方法について解説します。 storybord上でもある程度のカスタマイズ... 2019.03.24 swift