SwiftUI 【SwiftUI】DatePickerの日本表記への対応 DatePickerを実装する際の日本表記への変更を紹介しています。以下のようなコードでDatePickerを実装すると英語圏の表記となります。 例えば日付は、月、日、年の並び順になっています。 import SwiftUI struct ... 2023.08.12 SwiftUI
XCode Xcode シミュレーターをダークモードに変更するには? Swiftでアプリを制作して動作確認する際、ダークモードの動作確認が抜けがちなのですが、以下の方法でシミュレーター上でダークモードの動作確認が可能です。 シミュレーターのダークモードへの変更手順 1.シミューレーターのホーム画面で「Sett... 2023.04.29 XCode
iOS Xcodeのアップデート方法 対応するMacOSのバージョンを確認 XCodeをアップグレードするにあたり、対応するMacOSのバージョンを確認しましょう。MacOSが対応していないと、AppStoreにおいてアップデートのボタンが表示されません。 AppStoreにお... 2023.04.22 iOSXCode
Mac MacOSのアップデート方法 現在のバージョンを確認 まずは現在のOSのバージョンを確認しておきましょう。以下の手順で確認することができます。 画面左上のアップルのメニューをクリックし、「このMacについて」を選択します。 上記画面のバージョン12.4という箇所が現在の... 2023.04.15 Mac
SwiftUI 【SwiftUI】配列をソートする方法 SwiftUIでは、配列をソートするために、Swiftの標準ライブラリであるsort()メソッドを使用することができます。以下は、配列をソートする簡単なプログラムの例です。 番号を昇順にソートするプログラム例 import SwiftUI ... 2023.04.08 2023.04.09 SwiftUI
XCode XCodeでTARGETSを削除する方法 プロジェクト設定画面の「TARGETS」欄から削除したいtargetを右クリック(Macなら二本指でクリック)して“Delete”を選択することで削除できます。 2023.02.25 XCode
SwiftUI 【SwiftUI】表の作成などに使えるLazyVGrid LazyVGridは表の作成などに用いると便利なViewです。以下のようにcolumnsプロパティに表示する列の設定をすると、コンテンツ部分を列の設定に従って表示してくれます。 シンプルなコード例 import SwiftUI struct... 2022.11.11 2023.02.06 SwiftUI
SwiftUI 【SwiftUI】Viewの編集モードを切り替える方法 SwiftUIではEditModeというViewにおけるコンテンツの編集可否を示す環境値があります。 @EnvironmentによりEditModeの値を取得することができます。取得の際の具体的な記述方法は下記の通りです。 @Environ... 2022.11.19 2023.02.06 SwiftUI
SwiftUI 【SwiftUI】View内に区切り線を引く方法 区切り線はDivider()というメソッドで作成することができます。 下記のサンプルコードは、VStack中に使用した場合で、コンテンツ間に横線を引くことができます。HStackの場合は縦線となります。 import SwiftUI str... 2022.11.26 2023.02.06 SwiftUI
SwiftUI if letとは SwiftUIでは"if let"という記法を使うことができます。省略記法の一種で、optional型のnilチェックと変数への代入を実施してくれます。 サンプルコード import SwiftUI struct iflet: View {... 2023.01.14 2023.02.06 SwiftUI