Есть ли способ настроить фоновые изображения для всех размеров экрана вместо того, чтобы делать это программно?Отрегулируйте фоновое изображение в соответствии с размером экрана
ответ
вы можете установить UIImageview
contentmode в AspectFill/AspectFit
в XIb/раскадровка другие мудрые вы программно, как этот
imageView.contentMode = UIViewContentModeScaleAspectFill;
// заполнить кадр, возможно, отрезая части вашего изображения
или
imageView.contentMode = UIViewContentModeScaleAspectFit;
// показать все изображение, возможно оставляя области кадра открытыми
как это возможно? вы читали руководства Apple ui, потому что каждый размер экрана различен в зависимости от разрешения, такого как @ 2x, @ 3x. он думал, что это не работает гладко – codercat
Вы можете использовать автомат в файле раскадровки и установить свойство для изображения AspectFill of AspectFit.
Я не уверен, что это хороший подход. если кто-либо знает долю PLS.
это работа только iOS7 выше.
#define isPhone568 ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone && [UIScreen mainScreen].bounds.size.height == 568)
#define isPhone667 ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone && [UIScreen mainScreen].bounds.size.height == 667)
#define iPhone568ImageNamed(image) (isPhone568 ? [NSString stringWithFormat:@"%@-568h.%@", [image stringByDeletingPathExtension], [image pathExtension]] : isPhone667 ? [NSString stringWithFormat:@"%@-667h.%@", [image stringByDeletingPathExtension], [image pathExtension]]:image)
iPhone размер 5 экрана - 568
iPhone размер 6 экрана - 667
iPhone 6+ пользование- изображение @ 3x
другие используют - изображение @ 2x
- 1. Как установить фоновое изображение в соответствии с размером экрана?
- 2. Отрегулируйте размер рисунка в соответствии с размером экрана
- 3. Отобразить правильное изображение в соответствии с размером экрана
- 4. Как увеличить изображение в соответствии с размером экрана?
- 5. Как разместить изображение в соответствии с размером экрана
- 6. Переместить фоновое изображение в соответствии с размером экрана и неизвестными полями
- 7. Сделать изображение в соответствии с размером изображения
- 8. CSS Фоновое изображение не адаптируется с размером экрана
- 9. TabView колонки в соответствии с размером экрана
- 10. Настройка div в соответствии с размером экрана
- 11. Отображение представлений в соответствии с размером экрана
- 12. Отрегулируйте texview в соответствии с размером экрана, чтобы соответствовать содержимому в надлежащем масштабе
- 13. Фоновое изображение не масштабируется с размером окна
- 14. значение видового экрана в соответствии с размером экрана
- 15. SVG изображение в соответствии с размером шрифта
- 16. Изменить размер растра в соответствии с размером экрана в PaperJS
- 17. Отрегулируйте размер таблицы в соответствии с Разрешением экрана
- 18. обои подходят изображение размером экрана
- 19. Как создать ImageViews, которые растягиваются в соответствии с размером экрана
- 20. Android изменить размер изображения в соответствии с размером экрана
- 21. Android Изменение размера изображения в соответствии с размером экрана устройства
- 22. Угловое - изменение изображения в соответствии с размером экрана (ng-srcset)
- 23. Отрегулируйте высоту в соответствии с клавиатурой
- 24. Увеличьте высоту изображения изображения в соответствии с размером экрана BB
- 25. Невозможно получить заголовок видео в соответствии с размером экрана?
- 26. Android- Отрегулируйте изображение для разных размеров экрана
- 27. Изменение размера UICollectionViewCell в соответствии с размером экрана
- 28. Баннер разрешение экрана фоновое изображение
- 29. Отрегулируйте столбцы ListView в соответствии с WinForms
- 30. Как выровнять изображения и текст в соответствии с размером экрана?
Можете ли вы по крайней мере, показать нам некоторые коды/как вы реализуете фоновое изображение? вы используете 'UIImageView' в Storyboard для отображения фонового изображения? – Raptor
Вы используете автозапуск? – codercat