Цель C: Управление элементом кнопки с фиксированной клавишей пробела

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

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

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

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

2 ответа

Решение

Override willRotateToInterfaceOrientation:duration: на ваш взгляд контроллер.

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

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

Другие вопросы по тегам