4

在我的 AppDelegate.m 文件中,我创建了以下后退按钮样式:

    UIImage *backBtnImage = [UIImage imageNamed:@"back.png"];
    [[UIBarButtonItem appearance] setBackButtonBackgroundImage: backBtnImage forState: UIControlStateNormal barMetrics: UIBarMetricsDefault];
    [[UIBarButtonItem appearance] setBackButtonBackgroundImage: backBtnImage forState: UIControlStateHighlighted barMetrics: UIBarMetricsDefault];

由于某种原因,背景图像仅在点击按钮的空间后显示在每个视图上 - 之后每次都会为每个视图加载。

我试过清理项目但无济于事。

4

1 回答 1

0

嗯,如果您在模拟器上运行此程序,请尝试重置内容和设置,如果这不起作用,我知道 iOS 设备在缓存方面存在一些问题,请尝试更改实际文件中的照片 name.png 和 xcode 中的引用.

于 2013-08-15T17:21:57.187 回答