我正在尝试为我的导航控制器中的右侧栏目设置一张图片,但是iOS 6会显示黑色发光效果。我已经尝试过一些来自stackoverflow的解决方案,但无法使其正常工作。我当前的代码如下:
UIBarButtonItem *rightItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"gear"]
style:UIBarButtonItemStylePlain
target:self
action:@selector(someMethod)];
[rightItem setImageInsets:UIEdgeInsetsMake(5, 5, 5, 5)];
[[self navigationItem] setRightBarButtonItem:rightItem];
在iOS7中它看起来像这样,这正是我想要的:
![What I want](https://istack.dev59.com/LSP1x.webp)
![What I currently have](https://istack.dev59.com/BOdmn.webp)