LoginSignup
3
3

More than 5 years have passed since last update.

ちょっと暗いUIColorを取得する

Posted at

UIColorでちょっと暗い色が欲しいということがあると思います。

        CGFloat hue,saturation,brightness,alpha;
        [color getHue:&hue saturation:&saturation brightness:&brightness alpha:&alpha];
        color = [UIColor colorWithHue:hue saturation:saturation brightness:brightness/2 alpha:alpha];

このようにhueの各要素を取得し、明るさを半分にして返せばちょっと暗い色を作ることができます。
ただし、brightnessが暗すぎる場合は上手くいかないように見えるので気をつけてください。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3