UIBarButtonItem的色调与我设置的颜色不匹配

时间:2012-07-19 21:50:39

标签: iphone xcode uibarbuttonitem uicolor tint

我的RGB格式视图的背景颜色是 R:111/255 G:209/255 B:229/255

我尝试使用以下方法设置UIBarButtonItem的色调:

CGFloat nRed=111.0/255.0;
CGFloat nGreen=209.0/255.0;
CGFloat nBlue=229/255.0;
UIColor *myColor=[[UIColor alloc]initWithRed:nRed green:nBlue blue:nGreen alpha:1];
[[UIBarButtonItem appearance] setTintColor:myColor];

我在项目中所有的UIBarButtonItem颜色确实发生了变化......但它仍然与我背景的颜色明显不同。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您无需调用appearance方法。就这样做:

//Suppose you have a variable barButtonItem
barButtonItem.tintColor = [UIColor blueColor];
相关问题