Цель C: Управление элементом кнопки с фиксированной клавишей пробела - PullRequest
1 голос
/ 17 ноября 2011

Я делаю упражнения для того, чтобы я был знаком с XCode и Objective C при подготовке к моему последнему школьному проекту и к моему приложению. У меня проблема с расстоянием между кнопками на панели инструментов при изменении ориентации.

Я установил элемент кнопки фиксированного пробела между кнопками и установил его на ноль на книжной ориентации и хочу расширить его в альбомной ориентации, чтобы он вмещал всю панель инструментов.

Как я могу это сделать? Можно ли программно управлять элементом кнопки «Фиксированный пробел» при изменении ориентации?

Есть ли другой способ?

Ответы [ 2 ]

1 голос
/ 17 ноября 2011

Переопределить willRotateToInterfaceOrientation:duration: на вашем контроллере вида.

В этом методе удалите кнопку «Фиксированный пробел» и замените ее элементом кнопки с гибкой панелью.

0 голосов
/ 17 ноября 2011

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

...