Ios 带图像的UINavigationBar,然后在其下方显示连续图像

Ios 带图像的UINavigationBar,然后在其下方显示连续图像,ios,objective-c,xcode,ios7,Ios,Objective C,Xcode,Ios7,我需要在uiviewcontroller上制作一个连续图像,其中一部分是导航栏(agenda top.png),另一部分是导航栏(agenda bottom.png)正下方uiview元素的背景 我做不到!iOS7似乎在导航栏上添加了某种效果,但我无法禁用它 我尝试过:设置barStyle、着色颜色、状态barStyle。。。很少有其他人。。。它总是在那里。设置半透明属性会使我的应用程序崩溃 我将图像设置为: UIImage *image = [UIImage imageNamed:@"agen

我需要在uiviewcontroller上制作一个连续图像,其中一部分是导航栏(agenda top.png),另一部分是导航栏(agenda bottom.png)正下方uiview元素的背景

我做不到!iOS7似乎在导航栏上添加了某种效果,但我无法禁用它

我尝试过:设置barStyle、着色颜色、状态barStyle。。。很少有其他人。。。它总是在那里。设置半透明属性会使我的应用程序崩溃

我将图像设置为:

UIImage *image = [UIImage imageNamed:@"agenda-top.png"];
[self.navigationController.navigationBar setBackgroundImage:image  
 forBarMetrics:UIBarMetricsDefault];
我怎样才能做到这一点

这些是图片,如果它有助于任何人,我不能上传他们,因为没有代表在这个帐户上

其他UIView是导航栏的一部分吗?不,它是导航栏下方内容视图的一部分。您能告诉我如何在导航栏下方添加其他UIView吗?我是在xib中添加的,它是一个uiimageview,底部包含在整个屏幕的UIView中。。。我不知道你要做什么,下面的组件会影响导航栏的外观吗?从本质上说,底部看起来很醒目,顶部有一种奇怪的“闪电效应”/“梯度”或其他东西。为了测试起见,我尝试将导航栏的背景图像设置为纯黑色,而不是将其设置为纯黑色。。。然后它变成浅紫色。不看笔尖,对不起,我帮不上忙。