我尝试了不同的方法,但没能这样做,我想保存并检索pList文件中的颜色值.
我无法使用nslog提取颜色的数据值并将其保存在pList中.
有没有其他方法可以这样做?
解决方法 我更喜欢使用字符串来存储颜色.执行此 *** 作的解析代码如下所示(从 https://github.com/xslim/TKThemeManager/blob/master/TKThemeManager.m#L162开始)+ (UIcolor *)colorFromString:(Nsstring *)hexString { NSScanner *scanner = [NSScanner scannerWithString:hexString]; unsigned hex; BOol success = [scanner scanHexInt:&hex]; if (!success) return nil; if ([hexString length] <= 6) { return UIcolorFromrGB(hex); } else { unsigned color = (hex & 0xFFFFFF00) >> 8; CGfloat Alpha = 1.0 * (hex & 0xFF) / 255.0; return UIcolorFromrGBA(color,Alpha); }}总结
以上是内存溢出为你收集整理的ios – 如何从Plist加载UIColor全部内容,希望文章能够帮你解决ios – 如何从Plist加载UIColor所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)