
Swift リスト内をランダム
リスト内をランダムで並べ替える Swift Algorithmが便利。 Swift Algorithm準備 Swift Packagesで追加する。 Examp ...

Swift アプリに対応した設定画面を開く
アプリに対応した設定画面を開く アプリのボタンアクションに下記コードを入れる。 設定画面に遷移します。

Swift iPadアプリ、M1 Mac上での動作なのか判断する
iPadアプリ、M1 Mac上での動作なのか判断する やりたい事、M1 MacでiPadアプリを動かすときにorientationを固定したい。 上記で判断つく ...

Swift UITextFieldに独自キーボード、上部のショートカットバーを非表示にする
UITextFieldに独自キーボード NumberInputViewや細かい処理は省略。 上部のショートカットバーを非表示にする UITextFieldのin ...

Swift Device Orientationをコードで制限する
Device Orientationをコードで制限するには プロジェクトファイルのTARGETS-General-Deployment InfoのDevice ...

Simulator、28インチ(3840×2160)、iPad系3種類横並び
iPad mini 4、iPad Pro 11inch 2nd、iPad Pro 12.9 4thを一画面で確認出来るのはデザイン比較に便利 28インチ(384 ...

Swift OSLog、Extension追加、欲しいログ機能にしてみる
以前の記事「Swift SwiftLog、Extension追加、欲しいログ機能にしてみる」のOSLog版。 Extension コード 使用例 コード 出力

Swift UIButtonを回転アニメーション、反時計回り
ボタン(UIView系であればどれでも)を反時計回りで回転アニメーション 開始状態 終了状態 コード これだと時計回りになる 反時計回りにするには 距離の近い方 ...

Swift UIDocumentPickerViewControllerのinitがiOS14で変更
init(documentTypes:in:)はiOS14からDeprecatedになりました。 警告が出来るだけで使う事は出来ます。 iOS13の場合 iOS ...

Swift 親Viewの透過設定を子Viewに影響させたくない
Viewの階層 UIView(view) | UIView(menuView) | UIButton(menuFile) menuView.alphaで設定 子 ...