【SwiftUI 3.0】List の 区切り線を非表示にする&色を変える方法
macOS Monterey(12.0.1) Xcode 13.1 iPhone 13 Pro シミュレータ(iOS 15.0)※iOS 14 以前では動作しません。 【SwiftUI 3.0】List の 区切り線を非...
猫みたいにゆる〜りと生きたいフリーランスエンジニアのブログ
macOS Monterey(12.0.1) Xcode 13.1 iPhone 13 Pro シミュレータ(iOS 15.0)※iOS 14 以前では動作しません。 【SwiftUI 3.0】List の 区切り線を非...
SwiftUI 3.0 で Alert が deprecated になりました。 そのため、alert プロパティの各種引数を利用することで色々なタイプのアラートダイアログを出すような仕様に変更されました。 一通りの使い...
shadow プロパティを使うことでViewに影を付加することができます。VStack に shadow を付けてカードっぽい見た目のViewを作成してみたので紹介します。 MacOS Big Sur(11.6) Xco...
sheet で表示した画面は下にスワイプすると閉じることができますが、仕様によっては閉じられると困る場合もあります。 そのような場合に、interactiveDismissDisabled プロパティを設定することで閉じ...
NavigationLink で画面遷移すると自動的に次の画面の左上に<戻るボタンが付加されます。 しかし、世の様々なアプリではボタンの形状や色をアプリデザインに合わせてカスタマイズしている例をよく見ます。 今回はその戻...
SwiftUI 3.0 より Toggle の表示スタイル(toggleStyle)に .switch に加えて .button が選択できるようになりました。 Toggle の基本的な使い方のおさらいも兼ねて試してみま...
SwiftUI 3.0 より、「削除」や「送信」などのよくある確認を促すダイアログを想定した confirmationDialog プロパティが追加されました。 サンプルプログラムを組んでみましたので紹介します。 Mac...
SwiftUI 3.0 より追加された refreshable プロパティにより Pull To Refresh の実装が簡単になったので早速試してみました。 ※なお、2.0 までの方法はこちらの記事で紹介しています。 ...
SwiftUI 3.0 からマークダウン形式のテキスト表示がサポートされました。 これまでの UIKit では NSAttributedString 等を駆使する必要があり少々面倒でしたが、予めマークダウン形式の文字列で...
SwiftUI 3.0 で Button 表示に関するプロパティに色々と改修が入り、削除やキャンセル、角丸ボタンといったよくあるスタイルのボタンが作りやすくなりました。 一通りの形状のボタンを試してみましたのでご参考下さ...
最近のコメント