iOS14におけるDatePickerについて-SwiftUI
【SwiftUI】Imageで画像表示
今回はSwiftUIのImageを使って画像の表示と見た目のカスタマイズ方法を説明していきます。 環境 Xcode12.5.1iOS14.6スクショはiPhone12Pro Maxで撮影 画像の表示 単純な画像...
HStack/VStackとLazyHStack/LazyVStack【SwiftUI】
今回はHStack/VStackとLazyHStack/LazyVStack(ついでにScrollView)について説明していきます。 環境 Xcode12.5.1iOS14.6スクショはiPhone12Pro Maxで撮...
【SwiftUI】TextのfontとfontWeightの種類
SwiftUIのTextのモディファイアである .font と .fontWeight の種類をまとめてみました。 環境 Xcode12.5.1iOS14.6スクショはiPhone12Pro Maxで撮影 font
...
SwiftUIでマップ表示
今回はSwiftUIでマップを表示する方法を説明していきます。 環境 Xcode12.5.1iOS14.6 MapKitのインポート UIViewRepresentableを使ってマップ表示 ...
SwiftUIでモーダル表示-sheetの使い方
SwiftUIで画面をモーダル表示したい時、sheet(isPresented:onDismiss:content:) を使用することでとても簡単に実装できてしまいます。 モーダル画面の表示 早速モーダル画面の表示方法を確...
Swift5のアクセス修飾子
Swift5には意外と多くのアクセス修飾子があります。必要なときにすぐに確認できるようまとめておきます。 privateそのクラスまたは構造体の中でのみアクセス可能(extension内でもアクセス可能) private(...
lazy stored property (遅延格納型プロパティ)とは?-Swiftを理解する
lazy stored propertyとは? 普通のstored property(格納型プロパティ)は、初期化の際に値を与えず必要とされたときに初めて値を決定することができるという性質を持ちます。使うタイミングで値が格納され...
structとは?-SwiftUIを理解する
SwiftUIはstruct中心のコードになっています。なのでSwiftUIにおいてstructの理解は非常に重要です。SwiftUIを理解するためにstructについて学習しましょう。かなり初歩的な内容なので退屈な内容かもしれませんが、...
iOS14におけるDatePickerについて-SwiftUI
今日はiOS14でDatePickerの使い方と見た目、Styleについて説明していきます。 環境 Xcode12.5.1Swift 5.4.2SwiftUI DatePickerの使い方 Apple公式ドキュ...
【Xcode13】SwiftUIに追加される新機能-AsyncImageが便利!
少し前になりますが、WWDC21ではSwiftUIの新しい機能がたくさん紹介されていました。その中から今回は AsyncImage について説明していきます。XCode13以降、iOS15以降でしか使えないので、まだまだ業務などで使用はさ...