2017-01-04 76 views
1

我有一个蓝牙设备(LED灯),可以向其发送不同的命令。现在一切正常,所有命令都能正常工作。现在我想发送一个自定义命令。该文件说明如下: [0X99] + [24位色度值(R =?,G =?,B =?)] + [8位速度值] + ...将UIColor转换为24位值

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

回答

0

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

希望这会有所帮助。