【SwiftUI】戻るボタンを使わずにコードで前の画面へ戻る方法(MVVMバージョン)
NavigationView によって遷移した画面から Back ボタンではなく、プログラムによって戻る方法については既に下記の記事で紹介しました。 遷移元のViewに @State の Bool変数を用意し、それを遷移...
猫みたいにゆる〜りと生きたいフリーランスエンジニアのブログ
NavigationView によって遷移した画面から Back ボタンではなく、プログラムによって戻る方法については既に下記の記事で紹介しました。 遷移元のViewに @State の Bool変数を用意し、それを遷移...
SwiftUI で画面遷移するには NavigationView と NavigationLink 使います。 まずはシンプルな動作として、以下の動画のプログラムを確認してみましょう。 SwiftUIで画面遷移する方法 ...
今回は Storyboard の UIViewController から SwiftUI の View を表示する手順について紹介します。 UIKit(Storyboard)からSwiftUIのViewを表示する方法 手...
区切り線を引く Divider の基本的な使用方法はこちらの記事(swiftuiで区切り線を引く方法【divider】)で紹介しましたが、線の太さを変える方法については触れていませんでした。と言うのも、Divider に...
今回はSwiftUIの「Divider」の使い方について解説します。 ※尚、本記事内の画面キャプチャの Divider は、見やすさを考慮して実際は .background(Color.white) を指定しています。 ...
今回はViewを重ねて表示できる「ZStack」について解説します。 SwiftUIでViewを重ねて表示する方法【ZStackの使い方】 まずはイニシャライザーです。 alignment: Alignment は上に重...
今回は、SwiftUIで画面レイアウトを作成する時に必ずと言っていいほど使うスタックについて解説していきます。 UIKitでは UIStackView と呼ばれていて、Orientationというプロパティで水平方向(H...
今回は UIKit の UILabel にあたる、「Text」についての色々な設定について確認していきましょう。下記の実行画面の「HelloWorld.」を上から順に紹介します。 Text の各種設定まとめ 太字設定 イ...
SwiftUIの記事ばかりでしたが、今回はUIKitとStoryboardの世界に戻って「VIPER」アーキテクチャーについての解説とサンプルプログラムを紹介します。 先日参画したiOSアプリ開発の現場で初期段階から携わ...
今回は単純なモーダル画面の表示方法についてのサンプルを紹介します。 SwiftUIでモーダル表示する方法 View プロトコルには sheet メソッドが用意されており、それを使って Modal View を表示すること...
最近のコメント