小编Ale*_*ign的帖子

计算互补,三元,四元和类似的颜色

我已经创建了swift函数,我在其中发送颜色值并希望返回三元组和四元组值.它有点工作,但我对颜色结果不满意.请问有人能帮我调整配方吗?

我关注的是几个来源,但与几个基于网络的在线配色方案相比,返回的颜色太亮或太饱.我知道这也是一个偏好的问题,我有点像下面的代码的结果,但在某些颜色的情况下,返回的一种颜色的结果太接近原始的颜色,所以它几乎不可见.它仅适用于少数几种颜色......

我正在使用这里的公式:

在此输入图像描述

我的代码:

func getTriadColor(color: UIColor) -> (UIColor, UIColor){

    var hue : CGFloat = 0
    var saturation : CGFloat = 0
    var brightness : CGFloat = 0
    var alpha : CGFloat = 0

    let triadHue = CGFloat(color.getHue(&hue, saturation: &saturation, brightness: &brightness, alpha: &alpha))

    let triadColor1 = UIColor(hue: (triadHue + 0.33) - 1.0, saturation: saturation, brightness: brightness, alpha: alpha)
    let triadColor2 = UIColor(hue: (triadHue + 0.66) - 1.0, saturation: saturation, brightness: brightness, alpha: alpha)


    return (triadColor1, triadColor2)

}

func getTetradColor(color: …
Run Code Online (Sandbox Code Playgroud)

color-scheme uicolor color-wheel swift

6
推荐指数
1
解决办法
822
查看次数

Swift iOS 14 Firebase 警告——这个旧式函数定义之前没有原型

我有一个与 Firebase 集成的应用程序,可以使用 cocoapods 连接分析。它在 iOS 13 上运行良好,没有任何黄色警告,但是当我为目标 iOS 14 安装新的可可豆荚并构建应用程序时,我收到 6 条黄色警告消息

“XXXPods/GoogleUtilities/GoogleUtilities/Logger/GULLogger.m:130:20:这个旧式函数定义之前没有原型”

GULLogger.m 警告

当我在网上寻找答案时,只有少数人指着 Flutter。我没有这个应用程序的 Flutter,我认为我不需要它。有没有其他人有同样的问题?请如何为 iOS 14 静音?

我可以将 pod 降级到 iOS 13,但重点是更新版本。感谢您的任何帮助/指导

ios firebase google-analytics-firebase swift

2
推荐指数
2
解决办法
901
查看次数