I'm*_*Too 4 xcode uibarbuttonitem ios
是否可以将导航栏按钮项拖动到导航栏,使用图像,并且没有应用色调,以便原始图像按预期显示?或者这只能通过代码添加导航栏按钮项来实现?
示例:我的深色背景导航栏将白色作为默认色调,但我想要为其中一个按钮显示橙色图像图标.如果我拖动一个条形按钮项目并设置图像,它将显示为白色.我可以更改(或删除)这个按钮的色调吗?或者,我是否需要忘记可视编辑器并以编程方式创建此按钮来控制色调?
loo*_*sch 18
如果要保留图像的原始颜色,则必须在代码中执行此操作:
[button setImage:[[UIImage imageNamed:@"imageName.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)
如果要覆盖按钮的色调(例如:仅橙色),则可以在故事板中实现.只需将内部Xcode的tint颜色设置为所需的颜色:Bar Button ItemAttributes Inspector

| 归档时间: |
|
| 查看次数: |
5559 次 |
| 最近记录: |