[Swift] SwiftUI Tutorials 1


Apple SwiftUI Tutorialsに基づいて書かれた文章.

Command + Click


Xcodeでは、Command + Clickを通じて多くのことをすることができます.コードを直接クリックしてコードを変更するか、PreviewをクリックしてUIkitで使用しているsize inspectorを直接開くことができます.
+)Option + Clickを使用して、SWIFTの正式な文書をコードで直接確認することもできます.

Spacer()

HStackVStackなどのスタックレイアウトおよび一般的なSpacerは、最大限に拡張されたビューを作成することができる.レイアウトをもっとシンプルで、もっときれいなキャラクターにしておけばよかった.詳細例はコードと写真で...
HStack {
	landmark.image
    	.resizable()
        .frame(width: 50, height: 50)
    Text(landmark.name)
    Spacer()
}
HStack {
	landmark.image
    	.resizable()
        .frame(width: 50, height: 50)
    Spacer()
    Text(landmark.name)
}
HStack {
    Spacer()
	landmark.image
    	.resizable()
        .frame(width: 50, height: 50)
    Text(landmark.name)
}

以上の3つの例から分かるように、Spacer()はstack内部要素以外の空間を最大限に充填することができ、順序によって他の位置に位置することができる!