iOS

FIle

ファイルの保存-エクスポート機能を実装してみよう【fileExporter】

iOS:14.0以上XCode(当サイトの環境):15.0.1fileExporterは、SwiftUIでファイルのエクスポート機能を提供するためのモディファイアです。ユーザーがファイルを選択して保存するためのシステムのファイルエクスポータ...
FIle

ファイルの読み込み-インポート機能を実装してみよう【fileImporter】

iOS:14.0以上XCode(当サイトの環境):15.0.1fileImporterは、SwiftUIでファイルのインポート機能を提供するためのビューモディファイアです。ユーザーがデバイス上のファイルを選択し、アプリに取り込むことができま...
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モディファイアを使用します...
iOS

複数階層のビューにおいて一気にルートビューへ戻る方法【NavigationPathの活用】

NavigationPathはSwiftUIで導入されたクラスで、ナビゲーションスタック内のパスを表します。これにより、プログラマティックにナビゲーションスタックを管理することが可能になります。NavigationPathは特にNaviga...
iOS

メッセージ付きのアラートの使い方【.alert】

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

NavigationSplitViewの説明と使い方

NavigationSplitViewは、SwiftUI 3.0で導入されたコンポーネントで、iPadOSやmacOSなどの大きな画面で使われる2カラム(サイドバーとディテールビュー)または3カラム(サイドバー、コンテンツビュー、ディテール...
スポンサーリンク