javascript - 如何从 Objective-C 文件中读取 RGBA 连音并返回可在 JavaScript 中使用的颜色值
问题描述
我在 Objective-C 中创建了一个自定义颜色库,现在我想在 JavaScript 中使用它。每个自定义颜色都是这样定义的
+ (UIColor *)darkYellow
{
return [UIColor colorWithRed:(235.0/255.0) green:(235.0/255.0) blue:(0.0/255.0) alpha:1.0];
}
与其重写库,是否可以从名为 UIColor+CustomColors.m 的文件中读取上述 RGBA 连音并返回可在 JavaScript 中使用的值?
例如
var view = document.getElementById("myCanvas");
var context = view.getContext("2d");
context.beginPath();
var colour = // values returned from RGBA tuplet
context.fillStyle = colour;
context.rect(20, 20, 150, 100);
context.fill();
解决方案
推荐阅读
- vb.net - Vb.net 错误“'InvalidArgument='0' 的值对'index' 无效。参数名称:index'”
- python - 字典和列表的排序问题
- java - 有没有办法将自定义对象列表放在 cloud-firestore 中的自定义对象中
- javascript - 如何通过 Javascript 操作 HTML 自定义验证的外观?
- video - 如何拆分具有奇怪关键帧“pkt_pts_time=N/A”的视频?
- javascript - 与 Web Worker 通信时保留对象身份
- makefile - make build 后 makefile 不重建
- kubernetes - 作为一个集群的一部分,您可以在多个云上运行 Kubernetes 节点吗?
- firebase - 如何迁移非常旧的 Android 应用 GCM->FCM,其中应用既是发送者又是接收者
- javascript - 如何使用 nodejs 从标准输入读取值