Поиск…


замечания

Это работает только с проектами, использующими Swift 3+

Цветные и графические литералы

Xcode 8 автоматически распознает любые изображения, которые вы получили в Каталоге активов, и предлагайте их в качестве предложения внутри инициализатора UIImage.

Таким образом, вы можете в принципе объявить новую переменную, а затем добавить имя актива, которое вы добавили в свой каталог активов. Например, let img = dog . img теперь содержит изображение dog в каталоге активов.

Под капотом создается код, который выглядит так: #imageLiteral (resourceName: "dog.png"). Но встроенный в исходный редактор, вы просто увидите имя файла изображения.

Таким образом, вы можете сделать это сейчас imageView.image = img .

Обратите внимание, что вам нужно нажать на подсказку instellisense, чтобы вы увидели эскиз изображения в коде, а затем имя изображения.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow