Ios UIButton看起来像UIBarbuttonite

Ios UIButton看起来像UIBarbuttonite,ios,Ios,可能重复: 我想创建一个类似于UIBarButton项(即具有圆角和渐变背景)的UIButton,并将其添加到我的视图中: 我该怎么做 _btn1 = [[UIButton alloc] initWithFrame:CGRectMake(50, 1500, 100, 200)]; _btn1.layer.cornerRadius = 5; _btn1.layer.masksToBounds = YES; [_btn1 setBackgroundImage:[U

可能重复:

我想创建一个类似于
UIBarButton
项(即具有圆角和渐变背景)的
UIButton
,并将其添加到我的视图中:

我该怎么做

    _btn1 = [[UIButton alloc] initWithFrame:CGRectMake(50, 1500, 100, 200)];
    _btn1.layer.cornerRadius = 5;
    _btn1.layer.masksToBounds = YES;
    [_btn1 setBackgroundImage:[UIImage imageNamed:@"img2.jpg"] forState:UIControlStateNormal];

如果你想自己画图层,你可以看看

这是我写的代码,它不起作用,我仍然有一个90度角的按钮。你能看一下我在问题中贴的图片吗,那是我想要的按钮类型。谢谢UIButton*btn=[UIButton Button类型为:UIButtonyPeroundRect];[btn setBackgroundImage:[UIImage ImageName:@“Screen Shot.png”]用于状态:UIControlStateNormal];[btn设置帧:CGRectMake(100100,50,25)];[自添加子视图:btn];'@笔名要设置角的“圆度”,请设置
按钮.layer.cornerRadius
属性。数字越大=>越四舍五入。您需要
#导入
。@笔名127是的,您应该使用cornerRadiusnot working,因为某些原因…谢谢,但是如果您仔细查看,outlook仍然与我附加到问题的按钮不完全相同。看起来像阴影或smth。其他的都不见了。。