Я хочу разместить изображение над панелью навигации, но частично на нем, частично на представлении контента. Поэтому я установил UINavigationBar.layer.zPostion в -1, и он отлично работает, особенно на iPhone. Но у меня также есть фоновый UIImageView с UIImage, и он должен быть расположен под панелью навигации. Поэтому я попытался установить для zPosition значение -2 или -10, оно не работает, и его как-то видят через панель навигации. Я даже пытался поместить другой UIView выше Background UIImageView и ниже NavigationBar, чтобы иметь возможность маскировать / скрывать это изображение и иметь цвет, похожий на панель навигации. Но это не работает. Если я использую UIView с некоторым цветом вместо ImageView, то он работает правильно.