根据这个答案:
我可以使用预混色,如blackColor,blueColor等......
我想使用我自己的颜色,由UIColor colorWithRed制作:...
ratingText.layer.borderColor = [[UIColor colorWithRed:33 green:95 blue:139 alpha:1] CGColor];
然后不显示边框。我如何将UIColor连接到CGColor,或者我是否会错过任何其他内容?
非常感谢帮助 - thx!
答案 0 :(得分:0)
[UIColor colorWithRed:green:blue:alpha:]
取浮点值从0到1.大于1的值将被视为1.因此,这将导致白色。
首先应将rgb值(0-255)转换为浮点值(0-1),然后除以255.
layer.borderColor = [[UIColor colorWithRed:33/255.0f green:95/255.0f blue:139/255.0f alpha:1] CGColor];