我正在以模态方式呈现UINavigationController。
_navigationController.modalPresentationStyle = UIModalPresentationFormSheet;
我想要显示带圆角的模态控制器。我试过这个:Remove rounded corner for uiviewcontroller's view ipad
它与UIViewControllers一起工作正常。 对于UINavigationController,我尝试将导航控制器视图的圆角半径设置为0.还设置UINavigationController内所有UIViewControllers的UIViews的圆角半径。但没有任何效果。
任何人都知道怎么做?
答案 0 :(得分:6)
<强> VC.m 强>
#import <QuartzCore/QuartzCore.h>
-(void)viewWillAppear:(BOOL)animated
{
[self.navigationItem setTitle:@"Navigationbar without corner"];
self.navigationController.view.layer.cornerRadius = 0;
}
以上是上述代码的结果