导航栏项目图标颜色为蓝色或单色。无法在导航栏中渲染原始图像。已经尝试将选项渲染为Assets.xcassets属性检查器中的原始文件
想要使用此image
但遗憾的是,当尝试通过故事板进行选择时,它仅在一个单色方块中显示,即只有蓝色,白色或任何其他颜色。如何将原始图像用于条形按钮项目。
答案 0 :(得分:1)
根据我的理解,你想在导航栏上设置图像吗? 希望下面的代码能为你做好准备,
UIImage *myImage = [UIImage imageNamed:@"myImageName.png"];
myImage = [myImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
UIBarButtonItem *searchButton = [[UIBarButtonItem alloc] initWithImage:myImage style:UIBarButtonItemStylePlain target:self action:@selector(menuObject:)];
self.navigationItem.leftBarButtonItem = searchButton;
答案 1 :(得分:0)
试试这个......
这个对我有用......
x