Мне интересно, можете ли вы создать собственный контейнерный вид в SwiftUI.Я знаю, что вы можете создавать собственные представления контента, такие как Text()
, но не был уверен, сможете ли вы воспроизвести функциональность, скажем, HStack { }
Что-то похожее на:
HGrid {
Text("Lorem ipsum")
Text("Lorem ipsum")
}
Где пользовательское представление контейнера (также известное как HGrid
), скажем, добавит Spacer()
между каждым добавленным компонентом.По существу, в качестве примера, перенесем его на:
HStack {
Text("Lorem ipsum")
Spacer()
Text("Lorem ipsum")
}