Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS 7.1 UINavigationBar背景图像行为_Ios_Ios7_Ios7.1 - Fatal编程技术网

iOS 7.1 UINavigationBar背景图像行为

iOS 7.1 UINavigationBar背景图像行为,ios,ios7,ios7.1,Ios,Ios7,Ios7.1,iOS 7.1的UINavigationBarbackgroundImage是否有任何特定文档?因为它与iOS 7的表现不同 我想要实现的以及在iOS 7上已经实现的 这是通过使用[[UINavigationBar外观]setBackgroundImage:img forBarMetrics:uibarmetrics default]将UIImage置于UINavigatioinBar上实现的 但在iOS 7.1上,它变成了这个屏幕截图 iOS

iOS 7.1的
UINavigationBar
backgroundImage是否有任何特定文档?因为它与iOS 7的表现不同

我想要实现的以及在iOS 7上已经实现的

这是通过使用
[[UINavigationBar外观]setBackgroundImage:img forBarMetrics:uibarmetrics default]将UIImage置于
UINavigatioinBar
上实现的

但在iOS 7.1上,它变成了这个屏幕截图


iOS<7且iOS 7定位可使用delta正常工作。但在iOS 7上,它发生了变化,用户界面被破坏。因为在iOS 7.1上,当我设置背景图像时,UINavigationBar似乎是不透明的。如何使UINavigationBar像iOS 7一样半透明?因此,我不需要对每个iOS版本进行更多的位置调整。

self.navigationController.navigationBar.translucent=YES;
self.navigationController.navigationBar.translucent = YES;

必须工作

self.navigationController.navigationBar.translucent=是;
必须工作

LOL.该死。我怎么变得如此愚蠢。我甚至写下了关于我问题的线索。谢谢你给我指出来:)哈哈,该死。我怎么变得如此愚蠢。我甚至写下了关于我问题的线索。谢谢你给我指出来:)