как полностью перерисовать представление после изменения ориентации с помощью автоматической компоновки в iOS?

Если у меня есть представление, в котором есть 6 значков, а в портретном режиме каждый 2 выровнен по горизонтали, как показано ниже

AB

CD

EF

то как я могу перерисовать их после изменения ориентации, чтобы они выглядели ниже в ландшафте.

азбука

DEF

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

Давайте будем гением компьютера.