我使用下面的代码设置self.navigationItem.rightBarButtonItem的背景图片
[self.navigationItem.rightBarButtonItem
setBackgroundImage: [UIImage imageNamed:@"top_button.png"]
forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
会导致崩溃,
我使用Xcode 4.3,部署目标4.0,iPhone os 4.3.3
它在模拟器5.1上运行良好,但在设备上崩溃
欢迎任何评论
答案 0 :(得分:0)
该方法仅适用于运行iOS 5.0的设备。
答案 1 :(得分:0)
您尝试使用的方法仅适用于iOS> = 5.0。
在Simulator中你使用的是iOS 5.1.1,它是> = 5.0,所以它可以工作。
目标设备上的os = 4.0 / 4.3.3,它没有这种支持。
您需要在目标设备iOS> = 5.0上进行测试,或者您需要暂停对iOS设备使用此方法< iOS 5.0
答案 2 :(得分:0)
适用于iOS 5.0及更高版本。