Интерфейсный Разработчик в Xcode 4 - PullRequest
2 голосов
/ 20 марта 2011

Я просто не могу найти кнопку «Создать версию для iPad» в Xcode 4, потому что я хочу превратить iPhone XIB в iPad XIB, кто-нибудь знает, где я могу найти эту кнопку в Xcode4?

Ответы [ 4 ]

8 голосов
/ 20 марта 2011

Это несколько скрыто. Вам нужно будет создать дублирующую цель. Выберите проект в навигаторе, затем щелкните правой кнопкой мыши цель и выберите Дублировать. Выберите «Дублировать» и «Переход на iPad». Группа под названием «Ресурсы-iPad» будет добавлена ​​в ваш проект и будет содержать конвертированные в iPad xibs.

3 голосов
/ 27 мая 2011

Вы также можете выполнить поиск и замену копии файла .xib вашего iPhone в текстовом редакторе, заменив термин «IBCocoaTouchFramework» на «IBIPadFramework».

2 голосов
/ 22 марта 2011

В дополнение к шагу Джошуа вам нужно установить цель на iPhone , иначе она не даст вам возможность выбрать «Дублировать и перейти на iPad». Если цель установлена ​​на universal , она не работает.

1 голос
/ 26 апреля 2011

Немного более длинный способ, чтобы построить один с нуля.Когда все остальное терпит неудачу, попробуйте следующее:

Вы должны создать через Xcode4 новый файл MainWindow для версии iPad.

В Xcode 4, Файл> Новый файл.Выберите IOS> Пользовательский интерфейс> Приложение, затем Далее.Выберите Семейство устройств (предположим, iPad).Назовите его MainWindow-iPad.

Это создаст новый файл MainWindow-iPad.xib.Теперь вам нужно связать его с делегатом приложения.

Нажмите на новый файл MainWindow-iPad.xib на вкладке вашего файла.Нажмите на приложение делегат.В окне инспектора выберите третью метку.Это личность инспектора.Выберите класс вашего appDelegate.

Теперь, свяжите его с окном для экрана, добавьте любые навигационные контроллеры и т. Д. Для этого экрана.Вернитесь к строке делегата приложения под объектами и щелкните управляющим щелчком от делегата приложения до окна, чтобы сделать это выходом.Перетащите контроллер панели вкладок из библиотеки и добавьте его под окном.Удерживая нажатой клавишу «Control», щелкните делегат приложения, перетащив его на контроллер панели вкладок.Сделайте это розеткой.

Это даст вам полный файл MainWindow-iPad.

Теперь выберите цель, измените развертывание на универсальное и измените основной интерфейс в разделе Информация о развертывании iPad на MainWindow-iPad.

Это должно сделать это!

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