CATEGORY

iOS

  • 2022-04-19
  • 2022-04-19

iOS Dynamic Type 対応方法について

Dynamic Type(ダイナミックタイプ)とは ダイナミックタイプは iOS 11から利用可能な機能で、端末で表示するテキストのサイズを設定したサイズに自動的に変更する機能です。ダイナミックタイプに対応したアプリは、ユーザが設定したフォントサイズで表示可能であるため、ダイナミックタイプでデフォル […]

  • 2021-06-08
  • 2021-06-09

WWDC 2021 Keynote iOSの新機能

iOS 15 詳細情報: https://www.apple.com/ios/ios-15-preview/ FaceTimeの新機能 空間オーディオ対応 同じ部屋に座っているように聞こえる機能 マイクの新機能 声(音)を分離 機械学習によりFaceTime中の雑音を除去 ワイドスペクトラム 1とは […]

  • 2021-02-08
  • 2021-02-07

dSYM/bitcodeについて

debug symbol / dSYMとは dSYMの前にまず、debug symbolとは何かを整理します。debug symbolとは、アプリをコンパイルする過程で生成されるアプリのソースコードに含まれるクラス名やグローバル変数、メソッド名などのシンボル(名前)のリストのこと。debug sym […]

  • 2020-12-13
  • 2020-12-19

SwiftUIでのカスタムフォントの設定方法

手順 カスタムフォントを用意 カスタムフォントをプロジェクトに追加 Info.plistに設定追加 カスタムフォントを使用する実装を行う カスタムフォントの用意 SwiftUIでは、 .ttf や .otf ファイルをサポートしています フォントはCreative Market に素敵なフォントが数 […]

  • 2020-11-21
  • 2020-11-21

Xcode Tips

initializerの生成 Xcodeメニュー → Editor → Refactor → Generate Memberwise Initializerでinitメソッドを自動生成可能 class, structどちらも生成可能 注意点 プロパティがない場合、initializerを生成する必要 […]

  • 2020-11-10
  • 2020-11-07

WWDC2020 Keynote iOSの更新

iOS 14での追加機能 ホーム画面 アプリライブラリ ホーム画面の最後に追加されるスペースで、アプリを自動で整理できる インストールしているアプリの増加により、数多くのページを減少させる ライブラリの左上には、おすすめアプリが表示される ライブラリの右上には、App Storeで最近追加したアプリ […]

  • 2020-09-18
  • 2020-09-17

UIBlurEffect.Styleの一覧

概要 UIVisualEffectView を用いて磨りガラスのようなぼかし(Blur)表示を実装することができます。iOSデバイスではロック画面、コントロールセンターなど様々な場所で実装されています。Blurの種類は数多く、様々な表現を行うことが出来ます。Apple公式ドキュメントでは、ビジュアル […]

  • 2020-09-06
  • 2021-06-09

iOS version毎のデバイスサポート一覧

ちなみにこちらでユーザが利用しているOS versionの利用率が把握可能https://developer.apple.com/support/app-store/ iOS15 compatible iOS15については下記より詳細確認可能https://www.apple.com/ios/ios […]

  • 2020-08-29
  • 2020-09-05

UIKitのInsetsまとめ

UIEdgeInsetshttps://developer.apple.com/documentation/uikit/uiedgeinsets UILabel UILabelのsub classを定義して、初期化時にinsetを渡すdrawText methodでinsetを適用 UIImageV […]