use*_*678 10 uinavigationbar uibarbuttonitem ios
如何将UIBarButtonItem's颜色设置为绿色?我使用的是iOS 4,没有色彩属性.请帮我.
Mid*_* MP 15
在iOS 4中:
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setBackgroundImage:[UIImage imageNamed:@"green.png"] forState:UIControlStateNormal];
button.frame=CGRectMake(0.0, 100.0, 60.0, 30.0);
[button setTitle:@"Green" forState:UIControlStateNormal];
[button addTarget:self action:@selector(yourAction) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *myButton = [[UIBarButtonItem alloc] initWithCustomView:button];
Run Code Online (Sandbox Code Playgroud)
在这里,您需要一个绿色图像来执行此操作,您将使用此图像创建自定义按钮并将其设置为UIBarButtonItem的视图.
在iOS 5中,您可以使用:
[[UIBarButtonItem appearance] setTintColor:[UIColor greenColor]];
Run Code Online (Sandbox Code Playgroud)
请查看以下链接了解更多信息:
| 归档时间: |
|
| 查看次数: |
13469 次 |
| 最近记录: |