当我尝试向导航栏添加自定义背景时,它们在表格视图顶部没有阴影。在子视图中一切都很好。
这是我使用的代码。
// Create resizable images
UIImage *gradientImage44 = [[UIImage imageNamed:@"navbar"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
// Set the background image for *all* UINavigationBars
[[UINavigationBar appearance] setBackgroundImage:gradientImage44
forBarMetrics:UIBarMetricsDefault];
// Customize NavBar Shadow
[[UINavigationBar appearance] setShadowImage:nil];
不存在投影
现有的阴影
更新:找到这个答案,但不起作用。我以完全相同的方式完成了它:-(。