相关疑难解决方法(0)

从UIColor中提取RGB值

我见过人们在objective-c中这样做,但是我很快就遇到了麻烦.我从图片中获得了一个像素的颜色,但现在我需要采用单独的红色,绿色和蓝色值.这是我所拥有的(h,w和rgb是整数,image.getPixelColor(CGPoint)返回一个UIColor):

 xArry[h][w][rgb] = image.getPixelColor(CGPoint(x: w, y: h))
Run Code Online (Sandbox Code Playgroud)

如何将此UIColor更改为红色,绿色和蓝色值?谢谢!

rgb uicolor ios swift swift3

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

是否可以迅速获得颜色名称

我试图迅速从UIButton获取颜色名称而不是值,有没有办法做到这一点。谢谢

我正在使用tintColor设置值以获取价值

    clickButton.tintColor = UIColor.blue

    var color = clickButton.tintColor
Run Code Online (Sandbox Code Playgroud)

当我打印颜色值时,我得到的是(UIExtendedSRGBColorSpace 0 0 1 1)是否可以得到蓝色而不是值

ios swift

4
推荐指数
4
解决办法
3599
查看次数

如何在swift中将UIColor类型的值转换为Uint

我有这个UIColor:

UIColor(red: 0.2, green: 0.4118, blue: 0.1176, alpha: 1.0) 
Run Code Online (Sandbox Code Playgroud)

我需要转换为Uint.我怎样才能做到这一点?

编辑:

func showEmailMessage(advice : String)
{
    _ = SCLAlertView().showSuccess("Congratulation", subTitle: advice, closeButtonTitle: "Ok", duration : 10, colorStyle: 0x33691e, colorTextButton: 0xFFFFFF)
}
Run Code Online (Sandbox Code Playgroud)

颜色样式字段需要Uint

colors uicolor uint swift

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

标签 统计

swift ×3

ios ×2

uicolor ×2

colors ×1

rgb ×1

swift3 ×1

uint ×1