美文网首页
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