如何禁用整个iPhone应用程序主视图的圆角?

时间:2013-03-05 21:13:31

标签: iphone ios

运行我的iPhone应用程序时,应用程序的整个UI都有圆角(即状态栏下方的区域)。使用故事板设置UI,该故事板不显示圆角。如何关闭圆角?我在AppDelegate's didFinishLoading方法中尝试了以下内容:

[self.window.layer setCornerRadius:0.0];

但它没有任何区别。有什么想法吗?

4 个答案:

答案 0 :(得分:1)

尝试使用此代码。

self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];

它可能会移除角半径。

答案 1 :(得分:0)

这是iOS本身的一部分。一种方法是创建一个全屏应用程序并以这种方式执行。

答案 2 :(得分:0)

尝试使用您选择的角创建基本视图控制器,并从基础继承剩余的视图控制器。我认为这可能有用。

答案 3 :(得分:0)

以编程方式,在主视图控制器中,在viewWillLoad()上,可能会执行以下操作:

viewController.view.layer.cornerRadius = 0;

可能会工作......希望如此。