iOS, SwiftUI, Toggle, プログラミング

Toggleをカスタマイズするには Toggleをカスタマイズするには、まずToggleStyleというプロトコルに準拠した構造体を作ります。 構造体を作るには struct 構造体の名前: Togg ...

Button, disabled, iOS, SwiftUI, プログラミング

ボタンを押せなくするには ボタンを押せなくするにはButtonにdisabledというモディファイアをつける必要があります。 disabledモディファイアは Button("ボタンの表示内容") { ...

SwiftUI, Toggle

Toggleとは ToggleとはON/OFFを切り替えられるようにするためのものです。 Toggle("表示したい文字列", isOn: $bool型の変数)    ...

fullScreenCover, iOS, SwiftUI, プログラミング

fullScreenCoverとは fullScreenCoverとは別の画面を表示させるものです。 sheetとは違い、別の画面が部分的に覆うわけではなく、全体的に覆います。 fullScreenC ...

iOS, sheet, SwiftUI, プログラミング

1.sheetとは sheetとは別の画面を表示させるものです。 別の画面を表示させるといっても、別の画面が全体を覆うわけではなく、部分的に覆います。 モーダル表示などと呼んだりします。 sheetを ...

iOS, Swift, SwiftUI, プログラミング

まず、左側のファイルのタブを選択してください。 次に一番上の青いアイコンのアプリ名をクリックします。(私の場合だとTodoApp) その次にTARGETSのアプリ名を選択します。 すると、色々と出てく ...

Error, iOS, プログラミング

NoBuildableEntriesError: active scheme ~というエラーが出る場合の対処法 NoBuildableEntriesError: active scheme does ...

iOS, Swift, クロージャ, プログラミング, 関数

関数とクロージャの違いとは 関数とクロージャの違いが少しわかりにくいので、説明しておきましょう。 関数とクロージャでは、できることはあまり変わりません。 しかし、クロージャを使えば記述を短くできる時が ...

as, iOS, Swift, プログラミング

asとは asとは型キャストをするためのものです。 型キャストとはインスタンスの型をそのインスタンスのsuperclassまたはsubclassとして扱うことをいいます。 例えば『String』型のイ ...

iOS, Swift, プログラミング, 継承

継承とは 継承とはクラスのプロパティやメソッドを引き継いで新しいクラスを作ることをいいます。 例えば『Monster』というクラスがあって、 そのプロパティとして『kind = “モンスター”』 メソ ...