2016-12-12 3 views
2

Кажется, что это размытая тень, но я не могу найти нужные инструменты для ее воссоздания. Я посмотрел на ciImage, но не знаю, как начать его. Руководство будет принята с благодарностью!Как Apple создала пятно за обложкой альбома Apple Music?

Apple Music Album Blurred Background

+0

Просто визуально просматривая вещи - и с некоторыми знаниями о том, размытие, чтобы «расширить самый нижний слой (обратите внимание на золото в левом верхнем углу), затем (2) накладывая несколько вещей поверх него (это ** не является CI **), как слегка искривленный белый слой, затем – dfd

ответ

2

Вы можете использовать UIImage и основного изображения Фильтры (CIFilters) для достижения эффекта.

При использовании двух UIImageViews с тем же изображением (или программно дублируя крышку ImageView), а затем применяя CIGaussianBlurFilter и CIExposureAdjust к одному на заднем плане.

Если вы все сделаете правильно, это может выглядеть так.

+0

Вау, это шаг в правильном направлении. –

0

вы можете сделать это с помощью UIVisualEffectView

let blurEffect = UIBlurEffect(style: .Light) 
let visualEffectView = UIVisualEffectView(effect:blurEffect) 
visualEffectView.frame = imageView.bounds 
imageView.addSubview(visualEffectView) // album artwork imageview, 
+0

Я думаю, что это только размывает художественную обложку. Кроме того, кажется, что фон - это теневой путь с огромным радиусом, каким-то образом цвет тени путь - цвет оформления. Я попробовал 'artworkImage.layer.shadowColor = UIColor (patternImage: image)', но он просто показывает изображение как есть. –

+0

взгляните на https://github.com/NobelLiu/ NLImag eColor/blob/master/NLImageColor/NLImageColor.swift – raki

 Смежные вопросы

  • Нет связанных вопросов^_^