我在UINavigationBar下有一个自定义UIView。当我在iOS 6中运行应用程序时,UIView是可见的,但它不在iOS 7中.UIView和UINavigationBar都由它自己的控制器驱动,并且彼此之间没有任何关联。
在做了一些调查之后,我找到了2个解决这个问题的方法:
其中,第一种解决方案适用于ios 6和7;第二个解决方案只适用于ios 7,因为方法名称的值在ios 7中重命名。
还有其他人遇到类似的问题吗?我试图理解为什么会发生这种情况或者NavigationBar的半透明属性如何影响自定义UIView?