Ios 将边框添加到框架中
在Interface Builder中创建的UIButton具有一个大小为240×40的框架。 尝试在文本周围添加单行边框时,边框将显示在文本周围,而不是文本框周围 ViewController.mIos 将边框添加到框架中,ios,xcode,uibutton,border,frame,Ios,Xcode,Uibutton,Border,Frame,在Interface Builder中创建的UIButton具有一个大小为240×40的框架。 尝试在文本周围添加单行边框时,边框将显示在文本周围,而不是文本框周围 ViewController.m #import <QuartzCore/QuartzCore.h> - (void)viewDidLoad { [[LoginButton layer] setCornerRadius:20.0f]; [[LoginButton layer] setMasksToBou
#import <QuartzCore/QuartzCore.h>
- (void)viewDidLoad
{
[[LoginButton layer] setCornerRadius:20.0f];
[[LoginButton layer] setMasksToBounds:YES];
[[LoginButton layer] setBorderWidth:1.0f];
}
#导入
-(无效)viewDidLoad
{
[[LoginButton层]设置角半径:20.0f];
[[LoginButton层]设置maskstobounds:YES];
[[LoginButton layer]setBorderWidth:1.0f];
}
未对UIButton进行任何其他更改。记录其大小将导致:240×40
结果:
是否使用自动布局?确保宽度约束与您设置的帧宽度匹配。我创建了一个自定义的
视图
,其中包含一个ui按钮
作为子视图。包含的视图将充当边框,您可以根据需要详细处理所有大小调整等操作。Uh,如何解决此问题?我想在按钮框周围加一个边框。