UIButton在IOS 6中显示带圆角的默认白色背景,但在IOS 7中没有

时间:2013-11-28 11:43:02

标签: ios ios6 ios7

我需要一个删除此默认背景的代码,在IOS 7中没有问题,因为我没有看到这个背景。

3 个答案:

答案 0 :(得分:17)

如果您选择UIButtonTypeCustom类型的按钮,则不会有默认背景

答案 1 :(得分:2)

试试这个,

UIButton *infoButton = [UIButton buttonWithType:UIButtonTypeCustom];

答案 2 :(得分:0)

在iOS 7中,默认UIButton就像网页中的超链接一样,具有透明背景,没有寄宿生。 iOS 7现在实际上是边框较少,如果你想拥有像iOS 6这样的角落和背景,请使用自定义按钮。 UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]现在,您可以根据需要设置背景和其他内容。