我的输出是这样的: 如您所见,内容区域中的灰色像素背景从导航栏的cutty边缘开始。
http://i.stack.imgur.com/eUqqX.png
但我的要求如下:
我希望导航栏不透明。 但是如果导航栏图像中有任何透明部分,则底部灰色像素背景图像应该是可见的。
http://i.stack.imgur.com/iHjVg.jpg
我认为解决方案是,如果背景图像可以一直缩放到navigationBar部分后面的顶部。在这种情况下,如果navigationBar图像中存在透明度,则像素背景将可见。
请建议是否有人有想法实现这一目标。
答案 0 :(得分:1)
如果有人遇到类似情况,答案是按如下方式设置视图的边界,使其在UINavigationBar下移动一点
self.view.bounds = CGRectMake(0.0, 10.0, 320.0, 480.0);
因此,它通过UINavigationBar显示背景