Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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
Ios 在按钮边缘绘制框架_Ios_Objective C_Uibutton_Drawing - Fatal编程技术网

Ios 在按钮边缘绘制框架

Ios 在按钮边缘绘制框架,ios,objective-c,uibutton,drawing,Ios,Objective C,Uibutton,Drawing,我有一些钮扣。我需要标记其中的一些。我想用相框做。 我能意识到吗?我可以在按钮边缘绘制框架吗?将QuartzCore框架添加到项目中。按如下方式修改按钮: #import <QuartzCore/QuartzCore.h> ......... button.layer.borderWidth = 5.0f; button.layer.borderColor = [[UIColor blackColor] CGColor]; button.layer.cornerRadius =

我有一些钮扣。我需要标记其中的一些。我想用相框做。
我能意识到吗?我可以在按钮边缘绘制框架吗?

将QuartzCore框架添加到项目中。按如下方式修改按钮:

#import <QuartzCore/QuartzCore.h>

.........

button.layer.borderWidth = 5.0f;
button.layer.borderColor = [[UIColor blackColor] CGColor];
button.layer.cornerRadius = 5.0; //optional, if you need rounded corners
#导入
.........
button.layer.borderWidth=5.0f;
button.layer.borderColor=[[UIColor blackColor]CGColor];
button.layer.cornerRadius=5.0//可选,如果您需要圆角

您必须提供比按钮稍大的框架尺寸,否则按钮可能会与框架重叠,并且不可见。

回答很好)谢谢)