Всякий раз, когда я создаю новый проект и выбираю одно приложение просмотра, UIViewControllers слишком велики для любого эмулятора iphone. Как можно изменить размеры регуляторов вида для правильной установки на экран? и как я могу заставить интерфейс быть последовательным на нескольких устройствах с разными разрешениями?Раскадровка UIViewControllers слишком велики для размеров экрана iPhone
ответ
Вы говорите о технологии Size Classes
при создании универсальной компоновки для всех видов устройств. Вы можете переключаться между точными моделями устройств, чтобы настроить размер UIViewController
, который вы видите.
Однако, если вы хотите изменить размер вручную, переключитесь на Size Inspector
и установить Simulated Size
в Freeform
и введите значения вручную
Я перешел к моделируемой метрической секции в области инспектора и переключил «предполагаемый» на «iPhone 5», и контроллер просмотра изменил размер, знаете ли вы, должен ли я определять один и тот же макет для всех устройств iOS, которые я хочу поддерживать? или есть способ систематически определить его. Спасибо – Alan
@Alan Я не уверен, что на 100% я понимаю, что вы спросили, но смоделированные показатели только изменяют внешний вид этого конкретного вида в Xcode, во время выполнения он будет адаптироваться к текущему запущенному устройству. И если вы хотите изменить этот параметр для всех контроллеров, вам нужно сделать это вручную, потому что по defaul выведено – Azat
Перейти к Attributes Inspector -> Выберите View Controller -> В моделируемых показателей, изменить размер.
Вы можете выбрать необходимый вам размер.
Вам необходимо использовать автоматическую компоновку и ограничения, чтобы объекты на контроллере просмотра сидели правильно
- 1. Раскадровка для всех размеров экрана
- 2. iPhone раскадровка для iPad
- 3. Изменение размера UITableViewCell для разных размеров экрана
- 4. Действия слишком велики
- 5. Факторы resample слишком велики
- 6. регулировка размеров изображений для разных размеров экрана iPhone в Xcode
- 7. Данные сообщения Png слишком велики для PHP
- 8. Значения слишком велики для определенного типа данных
- 9. IOS - UIViewControllers разделяющего экрана
- 10. Rails поля формы_tag слишком велики
- 11. Сливы ядра Linux слишком велики!
- 12. Просмотреть значения getHeight() и getWidth() слишком велики
- 13. Использование разных размеров экрана
- 14. iPhone 6 - другая раскадровка?
- 15. Поддержка размеров экрана PhoneGap
- 16. Изменение размеров игры для разных размеров экрана
- 17. Раскадровка запускается слишком рано или сброса переключателей с экрана?
- 18. UIViewControllers - TabBarApplication - iPhone SDK
- 19. iPhone - несколько UIViewControllers Release
- 20. iphone - кэшированные UIViewControllers?
- 21. Простое приложение для Android для небольших размеров экрана
- 22. Настроить элемент пользовательского интерфейса для размеров экрана iPhone
- 23. Различные контроллеры для разных размеров экрана
- 24. Поддержка размеров экрана Android
- 25. iOS Scaling Constraints для разных размеров экрана
- 26. config.lua для размеров экрана (iOS, Android)
- 27. Подходит для всех размеров экрана
- 28. макета для различных размеров экрана
- 29. Ресурсы для нескольких размеров экрана
- 30. IOS разные xibs для разных размеров экрана
Экран большой? –
В смоделированных показателях вы можете настроить размер экрана в соответствии с вашими потребностями. –
Да, экран большой. Я подозреваю, что это контроллер для iPad? во всяком случае, я смог выбрать, какое устройство раскадровки будет иметь отношение к iPhone или iPad, была ли эта функция удалена? Так как я не могу найти его. – Alan