2021-02-01から1ヶ月間の記事一覧
検証環境: Xcode 12.4 Swift 5.3.2 UICollectionViewCell の Self-Sizing 機能でコンテンツに基づいて動的にセルサイズを調整する方法について。 まず今回 UICollectionView を使って実現したいレイアウトは横幅が画面幅(collectionView.frame.width)で、縦…
検証環境: Xcode 12.4 Swift 5.3.2 UICollectionView で複数セクションのヘッダーとフッターを表示する方法について。 StoaryBoard 設定 まず StoryBoard で Root View に UICollectionView 及び UICollectionViewCell のビューを設置しておく。 UICollectio…
検証環境: Xcode 12.4 Swift 5.3.2 メニューバーに常駐する簡単な masOS アプリを作ってみる。 まず Xcode のプロジェクト作成から macOS -> App テンプレートを選択する。 AppDelegate.swift ファイルに以下コードを書く。 NSMenu と NSMenuItem でメニュー…
macOS でのカーソル移動の高速化をシステム環境設定からではなくdefaultsコマンドで変更する方法について。 システム環境設定からキーのリピート、リピート入力認識までの時間ともに最速に設定しているが、defaultsコマンドを使うことでさらに高速化できる。…
Apple Pay にメルペイを登録したのでそのときのスクショメモ。 Wallet に追加された。
Apple Pay に Visa LINE Pay プリペイドカード(バーチャルカード)を登録したのでそのときのスクショメモ。 Wallet に追加された。
検証環境: Xcode 12.4 Swift 5.3.2 UICollectionView を使ってタグクラウド風にセルが並ぶレイアウトを実現したい。 UICollectionView のデフォルトのレイアウトである UICollectionViewFlowLayout をそのまま使うと以下のようにセル間にスペースが入ってし…
検証環境: Xcode 12.4 Swift 5.3.2 UICollectionView のセルサイズを、 UICollectionViewFlowLayout.itemSizeプロパティ またはUICollectionViewDelegateFlowLayoutデリゲートのcollectionView(_:layout:sizeForItemAt:)メソッド を実装してセルサイズ(CGSiz…
検証環境: Xcode 12.4 Swift 5.3.2 UICollectionView のセルの横幅をいい感じに調整する方法について。 前提条件として、セルの並び方向はデフォルトのflowLayout.scrollDirection = .vertical、セルのサイズは正方形ですべてのセルが同じサイズであること。…
環境: macOS Catalina 10.15.7 自分用の macOS ショートカットメモ。 Dock の表示・非表示 command + option + d or control + F3 ちなみに表示・非表示アニメーションの速度はdefaultsコマンドで変更できる。 $ defaults write com.apple.dock autohide-tim…