Swift

[Swift]UICollectionViewでカレンダーUIを作った際に、行数で高さを動的に変えるポイント

はじめにこの記事では、カレンダーの月によって行数が変化した際に、カレンダー全体の高さを動的に変更するポイントを紹介します。結論gifでは2021年5月は6行になるため、カレンダー全体の高さがそれに合わせて変化しています。検証環境端末バージョ...
Swift

[Swift]3行で超簡単にUIImage180°回転させる方法

はじめに開発をしていると、「次へ」や「戻る」を表す矢印の画像など、左右対称のものを使用することがあります。その際に、両方の画像をアセットに取り込むのもリソースの無駄になり、できるだけ節約したい。そこで簡単に画像を反転する方法を紹介します。結...
Swift

【Swift】動的なキーを持つJSONをCodableする方法

【Swift】動的なキーを持つJSONをCodableする方法
Swift

[Swift]オリジナル画像の縦横比を維持したままUIImageViewに隙間なくフル表示する方法

はじめにこの記事ではUIImageViewの横幅をディスプレイの幅に合わせ、かつ横幅の比率を1とした場合のオリジナル画像と同じ高さの比率で表示する方法を紹介しています。環境Swift5Xcode12.4iOS13実装方法結論から書くと、UI...
Swift

[Swift]SwiftUIチュートリアル Section6に入門してみた。[Handling User Input編]

はじめに前回からの続きでSwiftUIのチュートリアル入門で、になります。もと記事サイトStep0このセクションではLandmarkの詳細画面にお気に入りボタンを設置し、お気に入りの登録・解除の変更を@Bindingを使用してModelDa...
Swift

[Swift]SwiftUIチュートリアル Section5に入門してみた。[Handling User Input編]

[Swift]SwiftUIチュートリアル Section5に入門してみた。[Handling User Input編]
Swift

[Swift]SwiftUIチュートリアル Section4に入門してみた。[Handling User Input編]

はじめに前回からの続きでSwiftUIのチュートリアル入門で、になります。もと記事サイトStep0このセッションではObservable Objectを使ってlandmaark dataの変更をViewにバインドさせて反映するための準備をし...
Swift

[Swift]SwiftUIチュートリアル Section3に入門してみた。[Handling User Input編]

はじめに前回からの続きでSwiftUIのチュートリアル入門で、になります。もと記事サイトStep0このセクションでは前回作成したお気に入りの絞り込み機能を、画面上に配置したトグルを切り替えることで動的に状態を変更できるようにします。Step...
Swift

[Swift]SwiftUIチュートリアル Section2に入門してみた。[Handling User Input編]

はじめに前回からの続きで、SwiftUIのチュートリアル入門でになります。もと記事サイトStep0前回ランドマークリストのセルにお気に入りの星を表示させました。今回はお気に入りのデータだけリスト表示できるようにフィルター処理を追加していきま...
Swift

[Swift]SwiftUIチュートリアル Section1に入門してみた。[Handling User Input編]

はじめに前回からの続きで、SwiftUIのチュートリアル入門でになります。もと記事サイトStep0このセクションでは、前回までに作成したランドマークリストのセルに、お気に入り表示の星を表示させます。Step1プロジェクトのナビゲーション一覧...