如何在UIVIewController的导航栏前面创建视图?

如何在UIVIewController的导航栏前面创建视图?,view,uinavigationbar,View,Uinavigationbar,我的UIViewController中有一个视图,在某些情况下,我需要向上移动视图以触摸屏幕的上边缘 但是有一个导航栏挡住了我的视线 我想要的是在导航栏顶部创建移动视图,当然不隐藏导航栏 因为我知道如何隐藏它,但对我来说最好的办法就是离开酒吧呆在那里 我试过了 [self.view bringSubviewToFront:self.photoView]; 但它似乎不起作用,也许导航栏的层次太高了 非常感谢 我想导航栏是从导航控制器输入的 您可以做的是从控制器中隐藏uinavigationbar

我的UIViewController中有一个视图,在某些情况下,我需要向上移动视图以触摸屏幕的上边缘

但是有一个导航栏挡住了我的视线

我想要的是在导航栏顶部创建移动视图,当然不隐藏导航栏

因为我知道如何隐藏它,但对我来说最好的办法就是离开酒吧呆在那里

我试过了

[self.view bringSubviewToFront:self.photoView];
但它似乎不起作用,也许导航栏的层次太高了


非常感谢

我想导航栏是从导航控制器输入的

您可以做的是从控制器中隐藏uinavigationbar,并从资源中添加uinavigationbar。这是一个视图,您可以移动/隐藏该视图,而不连接到导航控制器