首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CGColorSpace名称配置文件

CGColorSpace名称配置文件
EN

Stack Overflow用户
提问于 2021-12-05 12:23:03
回答 1查看 340关注 0票数 3
代码语言:javascript
复制
let red = UIColor.red
print(red.cgColor.colorSpace!)

输出为<CGColorSpace 0x60000332d260> (kCGColorSpaceICCBased; kCGColorSpaceModelRGB; sRGB IEC61966-2.1; extended range)

如何获得单个值,如配置文件名称sRGB IEC61966-2.1作为字符串?

EN

回答 1

Stack Overflow用户

发布于 2021-12-13 22:55:44

顺便说一句,我认为,它解决了你的问题:

代码语言:javascript
复制
let color = UIColor.red
let value = String(describing: color.cgColor.colorSpace)
let profileName = value.split(separator: ";")[2].trimmingCharacters(in: .whitespacesAndNewlines)
print(profileName)

sRGB 2.1 61966-2.1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70234257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档