機種依存しない色の設定ってどうやるのがいいんでしょうか?

fillRectで塗りつぶしたとき、エミュレータだとおもいどおりの色なのに
いざ実機でみると4機種ともまったく違う色になってしまいます。。。