我想将图像放置在导航栏上,但部分放在内容栏上,部分放在内容视图上。因此,我将UINavigationBar.layer.zPostion设置为-1,它特别适用于iPhone。但是我还有带UIImage的背景UIImageView,应该将其放置在导航栏下方。因此,我尝试将zPosition设置为-2或-10,它不起作用,并且可以通过导航栏看到。我什至尝试将另一个UIView放在Background UIImageView上方和NavigationBar下方,以便能够遮盖/隐藏此图像并具有类似于导航栏的颜色。但这是行不通的。如果我使用某种颜色的UIView代替ImageView,则它可以正常工作。
我忘记添加
clipToBounds = true
这解决了问题