Я борюсь с очень простой проблемой. Если я помещу текст в VStack, там нет заполнения сверху. Если я сейчас поставлю изображение, у меня есть отступы. См. Следующий снимок экрана:
Соответствующий код:
struct NewView: View {
var body: some View {
VStack(alignment: .leading) {
Text("Some title")
.font(.headline)
VStack {
Text("Some text")
.font(.headline)
.padding(.leading)
.frame(maxWidth: .infinity)
.background(Color.yellow)
}
.padding()
.background(Color(white: 0.90))
.cornerRadius(10)
Divider()
.padding(.vertical)
Text("Some title")
.font(.headline)
VStack {
Image(systemName: "1.circle.fill")
.resizable()
.fixedSize()
.frame(maxWidth: .infinity)
.background(Color.yellow)
}
.padding()
.background(Color(white: 0.90))
.cornerRadius(10)
}
}
}
Ответ, вероятно, очень прост. Что я пропустил? Заранее спасибо за помощь.