Правильное распределение интервалов при повороте iPhone / iPad?

#iphone #objective-c #ios #ipad

#iPhone #objective-c #iOS #iPad

Вопрос:

Я понимаю, как исправить элемент пользовательского интерфейса с любой стороны представления, используя автоматическое изменение размера в построителе интерфейса, но как мне правильно распределить элементы так, чтобы они были равномерно распределены при повороте устройства. В этом случае элементы распределены равномерно, но сгруппированы с одной стороны.

 -----------------
|               |
| * * * * * *   |
|               |
|               |
|               |
|               |
-----------------

------------------------
|                      |
|  *  *  *  *  *  *    |
|                      |
|                      |
------------------------
  

Ответ №1:

Если вы просто не зафиксируете их влево или вправо, это произойдет.

Комментарии:

1. Я не думаю, что это верно, если элементы сгруппированы с одной стороны

2. Если они изначально распределены равномерно, они останутся равномерно распределенными при повороте устройства. Если они начинаются сгруппированными с одной стороны, они останутся сгруппированными с одной стороны, но расстояние будет увеличиваться примерно пропорционально ширине.