9

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

[self.window.layer setCornerRadius:0.0];

但这没有任何区别。有任何想法吗?

4

4 回答 4

1

尝试使用此代码。

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

它可能会删除圆角半径。

于 2014-11-08T07:37:01.453 回答
0

这是 iOS 本身的一部分。一种解决方法是创建一个全屏应用程序并这样做。

于 2013-06-11T02:56:05.733 回答
0

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

viewController.view.layer.cornerRadius = 0;

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

于 2014-10-13T21:18:46.517 回答
0

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

于 2014-08-18T11:22:20.057 回答