バッテラが如く

プログラミングしましょ!

【SwiftUI】SwiftUIの概念をまとめる

SwiftUI

はじめに

概念的なやつをまとめた記事になります

モディファイア

前提
Image("image_01")
    .resizable()
    .aspectRatio(contentMode: .fit)
    .frame(width: 300)

.(ドット)で繋げて書くやつのこと

モディファイアの戻り値が同じとは限らない

↑の例でいうと、

.resizable()は Imageクラスが持つメソッドでImage(据え置き)を返します。

.aspectRatio()と.frame()は Viewが持つメソッドでViewを返します。

なので .aspectRatio()と.frame()の後に.resizable()を呼び出すことはできません。