Возможно ли в Xcode 4 или 5 скрыть объекты на 3,5-дюймовых устройствах iOS 6/7 и показать на 4-дюймовых устройствах? Я работаю над приложение и иметь полный экран на 4 дюйма, и хотелось бы скрыть несколько объектов на 3,5-дюймовых устройствах, чтобы он был менее загроможден.Скрыть объекты в Xcode на устройствах 3,5 "iOS 6/7
ответ
Вы также можете скрыть объекты в своем коде вместо двух раскадровки со всеми видами, дублируемыми. Например, в вашем методе viewDidLoad сделать это:
if (self.view.frame.size.height < 568) {
myButton.hidden = YES;
myTextField.hidden = YES;
...
}
Или определить макрос, как это:
#define isIPhone5 ([[UIScreen mainScreen] bounds].size.height == 568)?TRUE:FALSE
И использовать его во всех ваших viewControllers:
if (!isIPhone5)
{
myButton.hidden = YES;
myTextField.hidden = YES;
...
}
Существует несколько подходов к решению этой проблемы: вы можете удалить элементы, но вы должны найти способ отображения их на меньшем экране. Вы можете использовать scrollview, где пользователям нужно прокрутить, чтобы просмотреть остальную часть содержимого. Если вы перейдете к первому методу, вы можете либо удалить элементы в коде, или если вы используете раскадровки/наконечники, создавайте дубликаты для каждого размера экрана. Наличие двух раскадровки имеет свои преимущества и недостатки, но позволяет вам легче компоновать ваш v для каждого экрана. В Xcode 5 у вас есть кнопка внизу конструктора интерфейса, чтобы увидеть, как ваш пользовательский интерфейс выглядит на меньших и больших экранах.
Спасибо делают много для быстрый ответ! Думаю, я попробую две раскадровки. Ура! – user3112676
- 1. View 3,5 "Дисплей на всех устройствах с Xcode 6
- 2. Xcode 6 3,5-дюймовые скриншоты
- 3. Скрыть элемент на устройствах xs
- 4. Скрыть картинку на мобильных устройствах
- 5. Как просмотреть на обоих устройствах 3,5 и 5 дюймов?
- 6. Xcode 4.3 и отладка на устройствах iOS 3.x
- 7. Xcode 5 не может имитировать местоположение на устройствах iOS 7
- 8. Кнопка исчезает в формате 3,5 дюйма (Xcode).
- 9. LoadLevel не работает на устройствах iOS
- 10. Переопределить размер шрифта для устройств iOS на 3,5 дюйма
- 11. Проблема с клавиатурой на устройствах iOS 7
- 12. iOS Default.png всегда появляется на некоторых устройствах
- 13. iOS - Autolayout не подходит для экранов 3,5 "
- 14. iOS Отслеживание фонового местоположения на тестовых устройствах
- 15. Иностранный язык на устройствах ios
- 16. 3D-объявления на устройствах iOS
- 17. Приложение iOS - данные на устройствах
- 18. проблема установки на устройствах iOS
- 19. webpage blank на устройствах ios
- 20. Объекты Xcode Rotation
- 21. функция прокрутки на устройствах IOS
- 22. Аудио не воспроизводится на всех устройствах iOS
- 23. Как удаленная отладка на устройствах Chrome на устройствах IOS
- 24. Xcode iOS: объекты обновления UITabBar при переходе на другую вкладку
- 25. скрыть системную панель на устройствах Android.
- 26. Синхронизация данных ядра на устройствах iOS
- 27. Как скрыть элементы на мобильных устройствах? CSS
- 28. Попытка скрыть элемент на мобильных устройствах
- 29. Скрыть div на мобильных устройствах, используя CSS
- 30. скрыть меню прокрутки на мобильных устройствах
Спасибо за вашу помощь, это именно то, что я искал! – user3112676