Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何为UIViewController对象指定CornerRadius_Iphone_Uiviewcontroller_Cornerradius - Fatal编程技术网

Iphone 如何为UIViewController对象指定CornerRadius

Iphone 如何为UIViewController对象指定CornerRadius,iphone,uiviewcontroller,cornerradius,Iphone,Uiviewcontroller,Cornerradius,我不能将拐角半径指定给UIViewController对象。尝试以下操作:- CALayer *l = [*yourcontrolobject* layer]; [l setMasksToBounds:YES]; [l setCornerRadius:10.0]; 确保在视图控制器中导入quartzCore框架和#导入。h文件cornerRadius是CALayer的属性,与UIView关联。视图控制器不能有一个,但它的view属性可以有: #import <QuartzCore/Qua

我不能将拐角半径指定给UIViewController对象。

尝试以下操作:-

CALayer *l = [*yourcontrolobject* layer];
[l setMasksToBounds:YES];
[l setCornerRadius:10.0];

确保在
视图控制器中导入
quartzCore框架
#导入
。h
文件

cornerRadius
是CALayer的属性,与UIView关联。视图控制器不能有一个,但它的
view
属性可以有:

#import <QuartzCore/QuartzCore.h>

如果要查找可见的圆角矩形边框,则可能还需要设置图层的
borderWidth
borderColor
属性;如果只想圆角,则可能需要设置
masksToBounds

你为什么不能,但有一点变化。可以为UIView对象而不是UIViewController对象指定角半径。我想你指的是你的viewcontroller的视图。
self.view.layer.cornerRadius = 10;