轉(zhuǎn)自: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 設(shè)置了背景圖片泼舱,或者設(shè)置了背景色者祖,不好意思蚕钦,出來(lái)的button可能不是圓角矩形了
這個(gè)時(shí)候我們作如下設(shè)置即可:
[button.layer setMasksToBounds:YES];
[button.layer setCornerRadius:5.0];