相关疑难解决方法(0)

在iOS7半透明导航栏中获得正确的颜色

如何在iOS 7中为我的半透明导航栏获得正确的颜色?导航栏只是将给定的颜色调整为更亮的颜色.改变颜色的亮度或饱和度也无法提供正确的结果.

谁有同样的麻烦?它似乎以某种方式工作,看着Facebook:他们有自己的颜色和半透明的导航栏.

编辑:只是为了说清楚:我需要条形图是半透明的,不透明(有一些阿尔法),不是坚实的!http://en.wikipedia.org/wiki/Transparency_and_translucency

编辑:现在发布到Apple BugReporter

colors uinavigationbar ios ios7

70
推荐指数
2
解决办法
6万
查看次数

是否有将UIColor转换为色相饱和度亮度的功能?

我可以用RGB值设置uicolor:

[UIColor colorWithRed:0.53 green:0.37 blue:0.11 alpha:1.00];
Run Code Online (Sandbox Code Playgroud)

我可以用hsb值设置uicolor:

[UIColor colorWithHue:0.10 saturation:0.16 brightness:0.13 alpha:1.00];
Run Code Online (Sandbox Code Playgroud)

我也可以将它转换回RGB:

CGFloat* colors = CGColorGetComponents(Color1.CGColor);
Run Code Online (Sandbox Code Playgroud)

但我如何从uicolor获得HSB?

uicolor hsb ios

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

ios ×2

colors ×1

hsb ×1

ios7 ×1

uicolor ×1

uinavigationbar ×1