美文网首页
UIButton 如何设置为圆角矩形

UIButton 如何设置为圆角矩形

作者: 猫窝仔 | 来源:发表于2017-09-27 17:14 被阅读0次

转自:http://blog.csdn.net/lwjok2007/article/details/46620641

先上代码:

//登录按钮

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

button.frame = CGRectMake(100, 100, 200, 36);

[button setTitle:@"登录" forState:UIControlStateNormal];

[button addTarget:self action:@selector(login) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:button];

这样生成的button就是圆角矩形的。

但是,

如果你给button 设置了背景图片,或者设置了背景色,不好意思,出来的button可能不是圆角矩形了

这个时候我们作如下设置即可:

[button.layer setMasksToBounds:YES];

[button.layer setCornerRadius:5.0];

相关文章

网友评论

      本文标题: UIButton 如何设置为圆角矩形

      本文链接:https://www.haomeiwen.com/subject/bpursxtx.html