SwiftUI

関数

SwiftUI | var内で関数を実行する方法

SwiftUIでvar内で関数を実行する方法を説明する。◾結論 Viewの前にreturnを付ける。
View

SwiftUI | varやfuncでViewを自作する方法

SwiftUIでvarやfuncでViewを自作する方法を説明する。◾結論 varでViewを自作するには var 変数名: some View でvarを定義すればよい。 funcでViewを自作するには func 関数名( ) -> some View でfuncを定義すればよい。
View

SwiftUI | iPhoneの縦向き横向きの検出方法

SwiftUIでのiPhoneの縦向き横向きの検出方法を説明する。◾結論 horizontalSizeClass、verticalSizeClassを利用する。horizontalSizeClassとverticalSizeClassはiPhoneの向きによりregularかcompactが設定されるので、それを利用してiPhoneが縦向きか横向きかを検出することができる。
音声・動画

SwiftUI | コントロールセンターのシークバーで音声ファイルの再生位置を制御する方法

SwiftUIでコントロールセンターのシークバーで音声ファイルの再生位置を制御する方法を説明する。◾結論 MPNowPlayingInfoCenter に以下を設定する。 1.MPNowPlayingInfoPropertyElapsedPlaybackTime(音声ファイルの現在の再生位置) 2.MPMediaItemPropertyPlaybackDuration(音声ファイルの長さ) MPRemoteCommandCenter に以下を設定する。 1.changePlaybackPositionCommand(シークバー)
SwiftUI

SwiftUI | ファイルのURLからファイル名/拡張子/ディレクトリを取得する方法

SwiftUIでファイルのURLからファイル名/拡張子/ディレクトリを取得する方法を説明する。◾結論 以下のように記述する。 let ファイル名 = ファイルのURL.lastPathComponent let ファイル拡張子 = ファイルのURL.pathExtension let ファイル名のパーセントエンコード = fileName .addingPercentEncoding(withAllowedCharacters: .urlPathAllowed)! let ファイルディレクトリ = ファイルのURL.path() .replacingOccurrences(of: ファイル名のパーセントエンコード, with: "")
SwiftUI

SwiftUI | App内にフォルダ(ディレクトリ)を追加する方法

SwiftUIでApp内にフォルダ(ディレクトリ)を追加する方法を説明する。◾結論 FileManager.default.createDirectoryを実行する。
音声・動画

SwiftUI | 全画面表示した動画をドラッグジェスチャーで前画面に戻す方法

SwiftUIで全画面表示した動画をドラッグジェスチャーで前画面に戻す説明する。◾結論 環境変数dismissを定義してDragGesture()でdismiss()を実行する。
View

SwiftUI | NavigationViewのBackを非表示にする方法

SwiftUIでNavigationViewのBackを非表示にする方法を説明する。◾結論 .navigationBarBackButtonHidden(false) と設定する。
View

SwiftUI | TabViewのタブを非表示にする方法

SwiftUIでTabViewのタブを非表示にする方法を説明する。◾結論 .toolbar(.visible, for: .tabBar) と設定する。
音声・動画

SwiftUI | コントロールセンターに再生中の動画のタイトルを表示する方法(作成中)

SwiftUIでコントロールセンターに再生中の動画のタイトルを表示する方法がわからない。AppleのForumで質問中だが回答を得られていない。 これだとだめ。 import SwiftUI import AVKit impo...
タイトルとURLをコピーしました