Я добавляю несколько кнопок на панель навигации в SwiftUI, и поскольку мне нужно добавить к ним некоторые отступы, они отображаются слева, чем я собираюсь (как показано ниже).

Я могу это исправить, если удаляю отдельные отступы из каждой кнопки, но в этом случае область касания очень ограничена и необычна с точки зрения UX.
Есть Есть ли способ удалить дополнительный отступ по умолчанию?
.navigationBarItems(
trailing:
HStack(alignment: .center, spacing: 0) {
Button(action: {
}) {
Image(systemName: "trash")
.imageScale(.large)
.accessibility(label: Text("Delete"))
.padding()
}
Button(action: {
}) {
Image(systemName: "square.and.arrow.up")
.imageScale(.large)
.accessibility(label: Text("Share"))
.padding()
}
CustomEditButton() {
if self.mode?.wrappedValue == .active {
return self.triggerSave()
} else {
return true
}
}
}
)