UIButton - Заполняющий Экран - PullRequest
0 голосов
/ 13 марта 2012

У меня проблема с тем, что кнопки, которые я добавил в файл .xib, заполняют экран при запуске приложения в симуляторе iPhone. В Interfacce Builder пользовательский интерфейс отображается именно так, как я хочу. Это добавлено в Интерфейсном Разработчике, и это правильно связано с соответствующим контроллером представления. Кнопкой не манипулируют в коде. Кто-то код указывает на некоторые настройки, чтобы проверить. Это ошибка, которая была там в течение нескольких дней, и я не могу исправить это.

Иерархия представления (если это помогает):

MainWindow
    TabController
        FirstView
        SecondView
        ThirdView

В FirstView.xib, в схеме документа под объектами, есть корневое представление, которое содержит рассматриваемый UIButton.

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

Одна из возможностей заключается в том, что кнопка добавляется как вид, а не как подпредставление вида. Иногда это происходит, когда вы перемещаете кнопку - особенно из списка иерархии, она случайно становится представлением (viewController) вместо того, чтобы быть подпредставлением.

2 голосов
/ 13 марта 2012

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...