Правильная настройка универсального приложения OpenGL ES для iPhone / iPad в XCode 4 - PullRequest
0 голосов
/ 26 апреля 2011

Я все утро пытался настроить универсальное приложение OpenGL-ES с ограниченным успехом. Я легко могу заставить приложение-шаблон OpenGL по умолчанию компилировать для обоих устройств и работать просто отлично, добавив новый файл XIB и установив в нем правильные значения. У меня проблемы с выяснением, как дать каждому устройству свой уникальный графический интерфейс. В настоящее время оба устройства используют один и тот же файл ViewController.xib, созданный вместе с проектом. Как я могу создать отдельный файл XIB, который использует те же файлы ViewController .h и .m? Нужно ли создавать отдельный класс AppDelegate для каждого типа устройства или они могут быть общими?

1 Ответ

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

Стандартный подход состоит в том, чтобы иметь базовый класс AppDelegate, а затем создать его подкласс для каждого устройства. Затем каждый делегат загружает свой собственный файл XIB с помощью окна UIWindow правильного размера и добавляет представления.

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