2

我正在模态地展示一个 UINavigationController。

_navigationController.modalPresentationStyle = UIModalPresentationFormSheet;

我想显示带有圆角的模态控制器。我试过这个:删除uiviewcontroller的view ipad的圆角

它与 UIViewControllers 一起工作正常。对于 UINavigationController,我尝试将导航控制器视图的角半径设置为 0。同时设置 UINavigationController 内所有 UIViewController 的 UIView 的角半径。但没有任何工作。

有人知道该怎么做吗?

4

1 回答 1

7

VC.m

 #import <QuartzCore/QuartzCore.h>

-(void)viewWillAppear:(BOOL)animated
{
    [self.navigationItem setTitle:@"Navigationbar without corner"];

    self.navigationController.view.layer.cornerRadius = 0;
}

这是上面代码的结果

在此处输入图像描述

于 2013-03-19T09:37:30.987 回答