运行我的iPhone应用程序时,应用程序的整个UI都有圆角(即状态栏下方的区域)。使用故事板设置UI,该故事板不显示圆角。如何关闭圆角?我在AppDelegate's
didFinishLoading
方法中尝试了以下内容:
[self.window.layer setCornerRadius:0.0];
但它没有任何区别。有什么想法吗?
答案 0 :(得分:1)
尝试使用此代码。
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
它可能会移除角半径。
答案 1 :(得分:0)
这是iOS本身的一部分。一种方法是创建一个全屏应用程序并以这种方式执行。
答案 2 :(得分:0)
尝试使用您选择的角创建基本视图控制器,并从基础继承剩余的视图控制器。我认为这可能有用。
答案 3 :(得分:0)
以编程方式,在主视图控制器中,在viewWillLoad()上,可能会执行以下操作:
viewController.view.layer.cornerRadius = 0;
可能会工作......希望如此。