iOS

confirmationDialog

メッセージ付きの確認ダイアログの作成

iOS:15.0以上XCode(当サイトの環境):15.0.1確認ダイアログには以下のようにメッセージを表示することも可能です。使用方法は基本的なconfirmationDialogの使用方法と同じで、messageパラメータを追加するだけ...
iOS

確認ダイアログに独自のデータを受け渡すには?

iOS:15.0以上XCode(当サイトの環境):15.0.1本記事では確認ダイアログを表示する際に、独自で準備したデータを使用する方法を紹介します。確認ダイアログの基本的な使用方法は以下のページを参照してください。サンプルコードimpor...
iOS

エラー付きのアラートの使い方【.alert】

iOS:15.0以上XCode(当サイトの環境):15.0.1alertにLocalizedErrorに適合したエラーを表示させることが出来ます。パラメータisPresented:アラートを表示するかどうかを決定するブール値へのバインディン...
iOS

【LocalizedError】エラーの定義方法の一例を紹介

LocalizedErrorプロトコルを使用すると、カスタムエラータイプにローカライズされたエラーメッセージを簡単に提供したりすることが出来ます。以下に、LocalizedErrorプロトコルの使い方を説明します。エラーの定義エラーを定義す...
iOS

sheetなどモーダルビューを表示中に背後のビューを操作可能にするには?【PresentationBackgroundInteraction】

iOS:16.4以上XCode(当サイトの環境):15.0.1モーダルビュー(.sheetなど)を表示している間に背後のビューを操作可能にするには、PresentationBackgroundInteractionモディファイアを使用します...
ビュー

sheetビューの背景色を設定する方法【presentationBackground】

iOS:16.4以上XCode(当サイトの環境):15.0.1SwiftUIで.sheetビューの背景を変更する方法はいくつかあります。iOS16.4以降では、.presentationBackgroundを使用するのが良いでしょう。他にも...
モーダルプレゼンテーション

sheetビューの角に丸みをつけるカスタマイズ【presentationCornerRadius】

iOS:16.4以上XCode(当サイトの環境):15.0.1presentationCornerRadiusを使用するとsheetビューの以下部分の角に丸みをつけることが出来ます。デフォルトのsheetビューサンプルコード以下のように角丸...
モーダルプレゼンテーション

シートビューにおけるドラッグインジケーターを非表示にする方法

.presentationDragIndicator(_:)モディファイアは、シートビューなどのプレゼンテーションビュー上部に表示されるドラッグインジケータの表示をカスタマイズするために使用されます。特に.presentationDragI...
モーダルプレゼンテーション

モーダルビューのSheetの高さをカスタマイズするには?【presentationCompactAdaptation】

iOS:16.0以上XCode(当サイトの環境):15.0.1モーダルビューに.sheetという以下のようなビューがあります。このビューをカスタマイズする方法を紹介します。sheetの高さを設定する方法sheetの高さを2段階に設定まずは、...
モーダルプレゼンテーション

全画面表示されるモーダルビュー fullScreenCoverの使い方

iOS:14.0以上XCode(当サイトの環境):15.0.1fullScreenCoverは、全画面モーダルビューを表示するためのビューモディファイアです。fullScreenCoverには2つの宣言方法があります。fullScreenC...
スポンサーリンク