将UIColor转换为24位值

时间:2017-01-04 07:53:33

标签: ios bluetooth swift3 bit uicolor

我有一个蓝牙设备(led灯),我可以发送不同的命令。到现在为止一切正常,所有命令都有效。现在我想发送一个自定义命令。文档说明如下: [0X99] + [24位色度值(R =?,G =?,B =?)] + [8位速度值] + ...

现在我不知道如何从UIColor获得24位色度值。

1 个答案:

答案 0 :(得分:0)

请参阅此SO Post。这显示了如何将uicolor转换为其rgb组件值。这些值以浮动比率的形式返回。您可以将此比例转换为基础8色并发送到设备。

希望这有帮助。