删除UINavigationController圆角

Mat*_*eus 3 iphone uinavigationcontroller ios

如何删除UINavigationController顶部圆角?是否有任何plist属性或我需要以编程方式执行此操作?

我想离开这个:

在此输入图像描述

对此:

在此输入图像描述

Man*_*ner 5

只需将状态栏样式从"黑色不透明"更改为"黑色半透明",rootViewController的所有4个角都不会再舍入.只要您没有设置视图控制器的属性,wantsFullScreenLayout = YES就不会在状态栏后面绘制任何内容.您的UIWindow必须backgroundColor = [UIColor blackColor]这样,用户才能注意到状​​态栏不是真正的"黑色不透明".