在我的AppDelegate.m文件中,我创建了以下后退按钮样式:
UIImage *backBtnImage = [UIImage imageNamed:@"back.png"];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage: backBtnImage forState: UIControlStateNormal barMetrics: UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage: backBtnImage forState: UIControlStateHighlighted barMetrics: UIBarMetricsDefault];
出于某种原因,背景图像仅在轻按一下按钮的空间后才在每个视图上显示-之后每次为每个视图加载。
我试过清理项目,但无济于事。
最佳答案
嗯,如果您在模拟器上运行此程序,请尝试重置内容和设置,如果那不起作用,我知道iOS设备在缓存方面存在一些问题,请尝试更改实际文件和xcode中的引用中的photo name.png 。