刚刚学习ios开发,练习用代码编写UIButton时,设置图片,结果图片死活不显示,显示一个蓝色小圆点,各种百度,
(度娘不好用啊,找不到),突发奇想,把buttonwithtype设置成UIButtonTypeCustom,运行图片显示出来了。
,这么个小问题折腾了一下午,还是要好好学习啊
。
代码如下:
UIButton *cynbalsBut = [UIButton buttonWithType:UIButtonTypeCustom];
[cynbalsBut setTitle:@"" forState:UIControlStateNormal];
[cynbalsBut setImage:[UIImage imageNamed:@"cynbals"] forState:UIControlStateNormal];
cynbalsBut.frame=CGRectMake(25, 450, 60, 60);
[self.view addSubview:cynbalsBut];
PS:不要用[UIButton buttonWithType:UIButtonTypeRoundedRect];这是系统的按钮样式。默认是iOS7的蓝色扁平风格。直接alloc init一个button就好;
本文记录了一个初学者在iOS开发过程中遇到的问题:UIButton设置图片时显示为蓝色小圆点而非实际图片。通过调整UIButtonType为UIButtonTypeCustom成功解决问题。
1225

被折叠的 条评论
为什么被折叠?



