Как я уже сказал в заголовке, я разрабатываю приложение для iPhone. Я использую файлы nib
, я не использую раскадровку, и я знаю, что для iPad мне нужно будет заменить некоторые элементы управления, которые я сейчас использую для iPhone, поскольку, например, в iPad больше подходит для использования popovers в некоторых мест и некоторых других соображений. Но я не уверен, что мне нужно будет создать отдельный файл nib
, предназначенный для iPad за каждый файл nib
, который у меня есть сейчас для iPhone, или он должен быть просто удобной вещью, но не нужен, или я могу сохранить только один файл nib
если взгляды представляют собой, например, прокрутки или виды таблиц, и просто изменить размер будет достаточно ...От приложения iPhone до универсального приложения, соображений пользовательского интерфейса
Что я хочу, это некоторые рекомендации по предотвращению избыточных файлов и работе при создании iPad версии существующей версии iPhone и того, что лучшие практики, так как Я не нашел, как справиться с этим, программно говоря, ни в документации Apple, ни в сообщениях ...
заранее спасибо
РЕДАКТИРОВАТЬ. Вопрос о работе с иконками и изображениями: допустим, у меня есть изображение размером 50x50 в iPhone. У меня есть два изображения .png
для iPhone версия этого изображения: 50x50 и 100x100 для отображения сетчатки. Предположим, мне нужно, чтобы этот образ был 80x80 в iPad. Каким должен быть лучший способ справиться с этим: иметь 4 версии изображения (50x50, 100x100, 80x80, 160x160)? или просто с самыми большими версиями (80x80 и 160x160 для iPad), и просто изменить их размер для iPhone? В общем, что является лучшей практикой в этом отношении, имея один файл изображения на каждый размер, который вам нужен, или просто больше, чем вам нужно, и приспосабливая его к меньшим размерам?
Мне нужно поддерживать iOS 5+, поэтому я не могу воспользоваться автозапуском. Для файла 'nib', который содержит только панель навигации и табличное представление, должно ли лучше иметь отдельный« nib »для iPad? – AppsDev
, когда необходимо поддерживать ios, чем должен иметь файл 2x ui, в противном случае это дизайн crap: iphone, ipad и сложнее при поворотах: на ios 5 некоторые функции работают на 6, не вызываются, а другие нужно использовать, поэтому весь код он будет быть большим беспорядком, если вам нужен сложный интерфейс с поворотами –
Вы имеете в виду ...Мне нужны отдельные файлы 'nib' даже для версии iPhone, по одному на размер экрана и разрешение? (если я не ошибаюсь, это будет 3 разных файла: iPhone до 5 с низким разрешением, iPhone до 5 сетчатки, iPhone 5 ...). В настоящее время у меня есть только один файл «nib» для iPhone (для каждого другого представления, я имею в виду), и я установил размер имитированных размеров представления в «Нет» ... это, похоже, работает нормально, не так ли это правильно один? – AppsDev