Я нашел обходной путь для этой проблемы, так как фоны могут быть настроены на любое представление, вы можете применить все стили, которые вам нужны, к фону, и это не сломает кнопки в представлении.
.background(RoundedRectangle(cornerRadius: 8)
.fill(Color.red)
.shadow(color: Color.black, radius: 14, x: 0, y: 4))