addSublayer не отображает изображение - PullRequest
0 голосов
/ 12 мая 2018

У меня проблемы с получением изображения в CAlayer для отображения в imageView.Я могу заставить его работать с CAGradientLayer, но как только я изменяю его на CALayer с изображением, кажется, ничего не работает.Он даже не отображает часть изображения, как я ожидал бы, если бы рамка была смещена.

Я убедился, что имя изображения правильное и существует.Для фона: testImageView является единственным imageView и охватывает весь экран.

let strokeLayer = CALayer()
strokeLayer.contents = UIImage(named: "test.png")
strokeLayer.frame = CGRect(x: 0, y: 0, width: testImageView.frame.width, height: testImageView.frame.height)
testImageView.layer.addSublayer(strokeLayer)

Любая помощь приветствуется!

1 Ответ

0 голосов
/ 13 мая 2018

понял, что мне просто не хватает .cgImage в конце второй строки

...