Цель C: Управление элементом кнопки с фиксированной клавишей пробела
Я делаю упражнения для того, чтобы я был знаком с XCode и Objective C при подготовке к моему последнему школьному проекту и к моему приложению. У меня проблема с расстоянием между кнопками на панели инструментов при изменении ориентации.
Я установил элемент кнопки "Фиксированный пробел" между кнопками и установил его на ноль в портретной ориентации и хочу расширить его в горизонтальной ориентации, чтобы он вмещал всю панель инструментов.
Как я могу это сделать? Можно ли программно управлять элементом кнопки "Фиксированный пробел" при изменении ориентации?
Есть ли другой способ?
2 ответа
Override willRotateToInterfaceOrientation:duration:
на ваш взгляд контроллер.
В этом методе удалите кнопку "Фиксированная пробел" и замените ее на элемент кнопки с гибкой панелью.
Вам не нужно ставить фиксированную кнопку пробела. просто удалите фиксированную кнопку пробела с помощью кнопки гибкой панели. и ваше приложение должно поддерживать ориентацию. тогда, когда вы будете вращать его, он будет автоматически корректировать промежутки между