给xcode 的颜色选择其添加16进制颜色选择器

给xcode 的颜色选择其添加16进制颜色选择器,第1张

概述        由于大部分时候需要使用代码控制颜色,因此需要知道选取的颜色的十六进制或者RGB表示,以方便代码使用。这里提供了一个插件,可以在系统的颜色选择面板上显示当前颜色的十六进制编码,恰好满足了要求~ 下载这个zip包,将包里的HexColorPicker.colorPicker解压到至文件夹 [homefolder]/Library/ColorPickers/ 下(如果不存在的话需要手动创


        由于大部分时候需要使用代码控制颜色,因此需要知道选取的颜色的十六进制或者RGB表示,以方便代码使用。这里提供了一个插件,可以在系统的颜色选择面板上显示当前颜色的十六进制编码,恰好满足了要求~


下载这个zip包,将包里的HexcolorPicker.colorPicker解压到至文件夹 [homefolder]/library/colorPickers/ 下(如果不存在的话需要手动创建)即可。再打开系统的颜色选择器时,可以看到标签栏最右边多了一个#符号,点击即可看到当前颜色的十六进制值。

3、还没结束呢..我们需要RGB/colorPickers/文件夹下(如果不存在的话需要手动创建)即可。再打开系统的颜色选择器时,可以看到标签栏最右边多了一个#符号,点击即可看到当前颜色的十六进制值。

据我所知,Cocoa里貌似没有直接通过颜色十六进制字串生成颜色对象的方法..所以可能还需要一点小转换。这个很简单,只是一个十六进制换算而已~

                      UIcolor            *             UIcolorFromHex            (            NSInteger             colorInHex            )             {                                                // colorInHex should be value like 0xFFFFFF                                                return             [            UIcolor             colorWithRed:            ((            float            )             ((            colorInHex             &             0xFF0000            )             >>             16            ))             /             0xFF                                                                       green:            ((            0xFF00            )               >>             8            ))              /             0xFF                                                                         blue:            ((            float            )              (            colorInHex             &             0xFF            ))                        /             0xFF                                                                       Alpha:            1.0            ];                                }          
view raw UIColorFromHex.m This Gist brought to you by  GitHub. 总结

以上是内存溢出为你收集整理的给xcode 的颜色选择其添加16进制颜色选择器全部内容,希望文章能够帮你解决给xcode 的颜色选择其添加16进制颜色选择器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1055099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存