做项目时发现,在ios7以下的按钮都会按照背景图片显示,但是到了ios7的系统按钮标题会变成蓝色,最后找到原因是按钮初始化时设置成了UIButtonTypeRoundeRect类型,导致的,并且这个类型的按钮在ios5和ios5.1系统下,按钮禁用时,图片显示异常,改成UIButtonTyoeCustom类型就会恢复正常,设置圆角用button.layer setMaskToBounds:YES, button.layer setCornerRadius:2即可。
ios7系统圆角按钮有背景图片还显示为蓝色
最新推荐文章于 2021-10-21 10:55:26 发布