iphone - 如何更改圆角矩形 UIbutton 背景颜色

标签 iphone ios uibutton background-color

如何改变 UIbutton 的背景颜色?? 我在 IB 上尝试过,但它不起作用。仅为自定义按钮更改它。

我想更改圆角矩形按钮上的白色。

或者如何制作一个带有圆角的自定义按钮

谢谢!

最佳答案

圆角矩形按钮的颜色可以通过IB中的background color属性以及通过编码更改为任何颜色,但不能轻易将其颜色更改为透明色。为此,您最好使用带有圆形图像或设置层的自定义按钮,如示例中所示,并且不要忘记在您的项目中添加 Quartz Core 框架并将其导入您的类中。

UIBUtton *myBtn = [UIButton buttonWithType:UIbuttonTypeCustom];
myBtn.frame = frame;    //your desired size
myBtn.clipsToBounds = YES;
myBtn.layer.cornerRadius = 5.0f;
[self.view addSubView:myBtn];

关于iphone - 如何更改圆角矩形 UIbutton 背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8153646/

相关文章:

iphone - <select> 大小属性为 : iPhone renders blank

iphone - iOS 中的像素和点是什么?

iPhone 应用程序 - Google plus share with pre-fill text

ios - UIButton if 语句 swift

iphone - 以 Objective C 的方式编写 for 循环

iphone - 使用 Junit 进行 UI 测试

ios - 在objective-c中按字母顺序对数组进行排序

ios - 带有 OpenSSL 的 Objective-C - 无法设置 RSA key

ios - 可以给UILabel打电话吗?

ios - 如何加快我在导航项中启用条形按钮项的请求?