У меня проблема с установкой правильного радиуса угла для вида. Допустим, у меня есть такой вид:
HStack {
Text("Hello").padding().background(Color.red).cornerRadius(.infinity)
}
, который выглядит так: 
Как видите, углы идеально круглые, что желаемый эффект . Проблема в том, что, когда я добавляю угловой радиус к суперпредставлению, в этом случае HStack
, угловой радиус моего дочернего вида начинает превышать границы, которые делают угол идеально круглым:
HStack {
Text("Hello").padding().background(Color.red).cornerRadius(.infinity)
}.cornerRadius(16)

Вопрос в том, как сделать так, чтобы угловой радиус дочернего вида оставался идеальным, как на первом изображении?