Я новичок в разработке Swift и ios. У меня есть 6 ярлыков и горизонтальная SKScene в моем приложении. Я бы хотел, чтобы эти шесть ярлыков были подобраны красиво и автоматически. Теперь я зафиксировал позиции, и выравнивание всегда выглядит ужасно на каком-то экране, в то время как хорошее на другом.Swift: программно выровнять метки для разных размеров экрана IOS
Я не использовал раскадровки или другие графические редакторы для создания ui, но все сделано в коде. Поэтому я ищу программное решение (примеры кода) для обработки выравнивания.
Насколько я понимаю, автор имеет дело с SceneKit или SpriteKit (или Cocos2D). – lchamp
Спасибо за ответ и извините за двусмысленность моего вопроса. Я сделал именно это значение, я использую стиль «bounds.size.width/2» для добавления меток. Я все еще называю это hardcoding. У меня есть 6 меток подряд, поэтому пропорции между разными метками и краями экрана различаются для разных устройств. По моему мнению, у IOS есть автоматический механизм «пропорциональности», но я не знаю, как это работает. Я должен изменить свой вопрос. – user3673836
Или, например, есть контейнер, в который я мог бы установить все ярлыки, жесткий код пропорциональных пространств, чтобы хорошо выглядеть между метками, а затем центрировать контейнер с помощью «bounds.size.width/2»? – user3673836