У меня следующая проблема. У меня есть приложение для iPhone, и я хочу перейти на универсальный Когда я это сделаю, я получаю ожидаемый файл MainWindow-iPad.xib. Но размер окна жестко задан как 320x480. {{1 }} Кроме того, в окне нет изображения. Я красный, это должно автоматически быть размером с iPad, поэтому я предполагаю, что делаю что-то не так. Что именно мне не хватает? { {1}} заранее спасибо
Да, размеры объекта UIWindow
жестко запрограммированы в соответствии с размером экрана iPhone.Это тоже сбивало меня с толку, пока я не понял, что есть возможность изменить его размер: выберите объект UIWindow
в .xib в Interface Builder ... на панели атрибутов убедитесь, что «Полный экран при запуске» флажок установлен.
Как говорит St3fan, вы, вероятно, захотите иметь конкретное главное окно .xib для вашей сборки iPad.
См. Мой ответ:
Возможно, вам также потребуется создать MainWindow-iphone.xib
и MainWindow-ipad.xib
.
Я получил это. Я исправил это, удалив автоматически созданный ipad xib, затем открыв исходный xib в конструкторе интерфейсов и выбрав в меню «Преобразовать в iPad». Затем я сохранил его с именем -iPad и добавил в правильную цель.