Логика выравнивания элементов SwiftUI


#1

Здравствуйте, делаю квадратный виджет в котором содержится изображение нестандартной формы. Для того, чтобы изображение было по центру, приходиться использовать leading с определенным точным значением. Но проблема в том что на разных айфонах этот отступ разный. как сделать элемент посередине везде? Какие существуют способы? Я понимаю как работает Spacer , frame и прочее, но это не решает проблемы идеальной компановки.