在我的AppDelegate.m文件中,我创建了以下后退按钮样式:
UIImage *backBtnImage = [UIImage imageNamed:@"back.png"];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage: backBtnImage forState: UIControlStateNormal barMetrics: UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage: backBtnImage forState: UIControlStateHighlighted barMetrics: UIBarMetricsDefault];
由于某种原因,背景图像仅显示在按钮被按下一次的空间之后的每个视图上 - 之后每次为每个视图加载。
我已经尝试清理该项目,但无济于事。
答案 0 :(得分:0)
嗯,如果你在模拟器上运行它,尝试重置内容和设置,如果这不起作用,我知道iOS设备有一些缓存问题,尝试更改实际文件中的照片name.png在xcode中引用。