我希望在 Snapguide 中实现这样的效果:
它们以某种方式获取主图像颜色和模糊(不确定,但我看起来像)。我想我在某个地方看到 iOS 8 中有一个类似的选项,但我在任何地方都找不到。那么有谁知道他们是怎么做到的,或者我怎样才能得到类似的效果?
另请注意,我正在使用 Swift 开发适用于 iOS 7 和 8 的新 Xcode,但我认为这无关紧要。
最佳答案
要提取主图像颜色,请查看 ColorArt .
获得主色后,尝试将 UIVisualEffectView
的色调设置为所需的颜色。使用 UIBlurEffect
初始化 VisualEffectView
。
let blur = UIVisualEffectView(effect: UIBlurEffect(style: UIBlurEffectStyle.Light))
blur.tintColor = /* yourColor */
blur.frame = view.frame
view.addSubview(blur)
关于ios - 如何在 Snapguide 上获得模糊的主图像颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25603212/