UIColor colorWithRed:green:blue: always produces black

前端 未结 2 944
后悔当初
后悔当初 2020-12-10 01:22

I have come across many instances when I try to make custom color through code and the result is quite different from Photoshop, e.g

[UIColor colorWithRed:         


        
2条回答
  •  感动是毒
    2020-12-10 02:02

    Dividing integers results in integer division that essentially means truncating the fractional part of the result. Use

    [UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1.0]
    

    instead.

提交回复
热议问题