【发布时间】:2012-09-23 08:00:48
【问题描述】:
您好,我正在使用此代码设置导航栏的阴影图像:
if ([self.navigationController.navigationBar respondsToSelector:@selector(shadowImage)]) {
[[UINavigationBar appearance] setShadowImage:[UIImage imageNamed:@"nav-bar-shadow"]];
[[UIToolbar appearance] setShadowImage:[UIImage imageNamed:@"tool-bar-shadow"] forToolbarPosition:UIToolbarPositionAny];
}
但是,这似乎只是 iOS 6(尽管我不能肯定地说 - 我在任何地方都找不到有关此的文档)。它不适用于 iOS 5。
是否有某种替代方法 - 在导航栏下全局设置图像? 我想到了自定义 UIView,但是如何在全局范围内做到这一点?
【问题讨论】:
标签: iphone ios xcode cocoa-touch ipad