Мне нужно разработать приложение для iphone 5. Если я добавлю ограничения, это приведет к сбою приложения в более низких версиях. Поэтому я не могу использовать ограничения. Итак, как мне разработать экран. Должен ли я развиваться с использованием двух xib или есть какой-то другой способ. Автоматическая компоновка работает в некоторых случаях, но не во всех случаях. В сложных случаях мы должны установить кадры.iphone 5 мне нужно сделать два xibs
-5
A
ответ
3
Если вы хотите поддерживать iOS 4.3 или 5, выключите Autolayout. Затем вы должны правильно настроить UIViewAutoresizing либо в коде, либо в интерфейсе.
С помощью функции autoresizingMask на UIView вы можете сделать вид палкой в сторону и расти с размером супервизора.
Другой способ
вы можете разработать отдельные изображения для iPhone 5 и iPhone 4S. Проверьте экраны и загружайте представления соответственно, как в случае универсальных приложений.
if ([[UIScreen mainScreen] bounds].size.height == 568)
{
//this is iphone 5 xib or retina display 4.0
}
else {
//do something for retina display 3.5
}
Смежные вопросы
- 1. нужно два xibs для моего портретного и ландшафтного режимов
- 2. Как связать два xibs?
- 3. Мне нужно сделать два списка одинаковыми
- 4. Загрузите два разных экрана для iphone 4s и iphone 5
- 5. Создайте два xibs, один для iPhone и один для iPad.
- 6. Мне нужно сделать подзапрос
- 7. Нужно ли мне два NSObjectControllers?
- 8. Сделать локализованным при наличии 2 xibs
- 9. Мне нужно сделать обратный треугольник
- 10. Мне нужно сделать два во входное значение включительно
- 11. Plaese мне нужно сделать два виджета в Йесоде
- 12. Что мне нужно сделать, чтобы автоматически настроить камеру iPhone?
- 13. Сделать iPhone App совместимым с iphone 5
- 14. Что мне нужно сделать сейчас?
- 15. Мне нужно сделать растяжку гистограммы
- 16. Что мне нужно здесь сделать?
- 17. Что мне нужно для разработки iPhone?
- 18. Нужно ли мне явно поддерживать экраны iPhone 6 и iPhone 6 Plus?
- 19. Зачем мне нужно два вызова потока CopyTo?
- 20. Мне нужно два закладок для вкусных
- 21. Мне нужно сделать мои операции быстрее
- 22. Мне нужно сделать следующую ссылку в XSLT
- 23. Мне нужно сделать эту функцию более эффективной
- 24. Нужно ли мне покупать Iphone для разработки Iphone?
- 25. Как (что?) Мне нужно сделать, чтобы проверить приложение iPhone на других iPhone?
- 26. границы iphone 6 экрана дайте мне iphone 5 кадра
- 27. Мне нужно изменить формат текущего Dataframe. Как мне это сделать?
- 28. Имеет ли автоопределение значение, мне не нужны отдельные iPhone и iPad xibs?
- 29. мне нужно сделать два клон моих данных, чтобы сделать мое ListView Фильтруемого
- 30. Мне нужно объединить два столбца mysql в один столбец jtable