Xcode
Функции Xcode 8
Поиск…
замечания
Это работает только с проектами, использующими Swift 3+
Цветные и графические литералы
Xcode 8 автоматически распознает любые изображения, которые вы получили в Каталоге активов, и предлагайте их в качестве предложения внутри инициализатора UIImage.
Таким образом, вы можете в принципе объявить новую переменную, а затем добавить имя актива, которое вы добавили в свой каталог активов. Например, let img = dog
. img
теперь содержит изображение dog
в каталоге активов.
Под капотом создается код, который выглядит так: #imageLiteral (resourceName: "dog.png"). Но встроенный в исходный редактор, вы просто увидите имя файла изображения.
Таким образом, вы можете сделать это сейчас imageView.image = img
.
Обратите внимание, что вам нужно нажать на подсказку instellisense, чтобы вы увидели эскиз изображения в коде, а затем имя изображения.