cho*_*ise 7 objective-c uikit uibarbuttonitem ios
我的导航控制器中有一些自定义栏按钮项.

上面的截图是它应该是什么样子以及我如何添加barbutton项目图像.正如您所看到的,图标顶部有一些较暗的渐变.
但是由于所有图标都被着色,这个黑色渐变也会变成白色,我的图标看起来非常模糊.
我把它们放到我的故事板中.

有没有办法禁用这个barbuttonitems?
Ani*_*pta 30
在iOS 7中,导航栏tintColor会影响后指示图像,按钮标题和按钮图像的颜色.该barTintColor属性会影响条形本身的颜色.因此,您可以尝试设置barTintColor并检查它是否解决了您的问题.
此外,使用barButtonItem图像时,以下代码值得一试:
myImage = [myImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
Run Code Online (Sandbox Code Playgroud)
Zai*_*rza 11
添加到Anindya答案:
在Xcode 9.2中,
您可以更改"Render As"属性"Original"的资产属性督察.NavigationBar.TintColor如果你使用它,这将阻止对该图像生效UIBarButtonItem
| 归档时间: |
|
| 查看次数: |
6436 次 |
| 最近记录: |