ios - 如何在 Snapguide 上获得模糊的主图像颜色

标签 ios swift xcode6

我希望在 Snapguide 中实现这样的效果:

Snapguide image colors

它们以某种方式获取主图像颜色和模糊(不确定,但我看起来像)。我想我在某个地方看到 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/

相关文章:

ios - 如何调用 iOS 照片编辑扩展?

iOS 警报 "UI canceled by system"

objective-c - Xcode 在 iOS 8 的 Main() 中抛出异常,断点为 'all exceptions'

ios - UITableViewCell 突出显示覆盖我的自定义 View

iphone - UITableView 中的 "mini-map"

swift - 字典值搜索中的字典

swift - 我基于 swift 的 Mac OS 应用程序在其他机器上启动时崩溃

ios - 如何在 X 时间后在后台杀死应用程序

ios - Swift println() 在编写代码时不显示自动完成选项

ios - 删除 "Embedded binary"后,Xcode 不会添加 "DerivedData"