去除button按钮的边框 iOS7appstore带边框的按钮是怎么实现的?

iOS7appstore带边框的按钮是怎么实现的?//初始化、设置文本、帧等。,省略//按钮边框宽度yourButton.layer.borderWidth=1.5//设置圆角yourButton.l

iOS7appstore带边框的按钮是怎么实现的?

//初始化、设置文本、帧等。,省略

//按钮边框宽度yourButton.layer.borderWidth=1.5

//设置圆角yourButton.layer.cornerRadius=4.5

//将颜色空间设置为RGB以生成colorref

cgcolorspaceref colorspace=cgcolorspacecreatedevicergb()

//创建一个新的红色colorref,用于设置边框(四个数字是R,G,B,alpha)

]cgcolorref bordercolorref=cgcolorcreate(colorspace,(cgfloat[]){1,0,0,1})]//设置边框颜色yourButton.start.layer. bordercolor=bordercolorref

此外,这里还有一个很好的例子可以推荐: