可能重複:
UIBarButtonItem with Image的UIButton它看起來像的UIBarButtonItem
我想創建一個UIButton
看起來類似於UIBarButton
項目(即帶有圓角和漸變背景),並添加它來我的看法:
我該怎麼做?
可能重複:
UIBarButtonItem with Image的UIButton它看起來像的UIBarButtonItem
我想創建一個UIButton
看起來類似於UIBarButton
項目(即帶有圓角和漸變背景),並添加它來我的看法:
我該怎麼做?
_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];
如果你想自己繪製圖層你可以看看MAConfirmButton
這是我寫的代碼,它不工作,我仍然得到一個90度角的按鈕。你可以看看我在問題中發佈的圖片,那就是我想要的按鈕類型。謝謝。 'UIButton * btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [btn setBackgroundImage:[UIImage imageNamed:@「Screen Shot .png」] forState:UIControlStateNormal]; [btn setFrame:CGRectMake(100,100,50,25)]; [self addSubview:btn];' –
@ pseudonym_127設置角的「圓角度」,設置'button.layer.cornerRadius'屬性。大號=>更圓。 雖然你需要'#import
@ pseudonym_127是的,你應該使用cornerRadius –
http://spyrestudios.com/how-to-use-custom-uibutton-graphics-for-iphone-應用程序/ – CRDave