在设置UIButton时发现加入的图片不能显示,通过调试发现imageView的hidden属性为YES,并且frame为0。
苹果默认肯定显示背景图片的,为什么呢?
解决办法:
第一种方法确认你的项目中有没有扩展UIButton文件,或者有没有扩展UIImageView的文件,看下文件重写了什么方法.
要么删了该扩展文件,或者修改重写的方法.
第二个方法在建立一个button后要手动设置一下它的imageView.hidden和imageView.frame属性,方可正常显示图片。
本文探讨了在iOS开发过程中遇到的UIButton图片无法正常显示的问题。分析了问题出现的原因,包括imageView的hidden属性被错误地设置为YES,以及imageView的frame属性被设置为0的情况。文中提供了两种解决方案:一是检查并修正UIButton或UIImageView的扩展文件;二是手动调整imageView的hidden和frame属性。
在设置UIButton时发现加入的图片不能显示,通过调试发现imageView的hidden属性为YES,并且frame为0。
苹果默认肯定显示背景图片的,为什么呢?
解决办法:
第一种方法确认你的项目中有没有扩展UIButton文件,或者有没有扩展UIImageView的文件,看下文件重写了什么方法.
要么删了该扩展文件,或者修改重写的方法.
第二个方法在建立一个button后要手动设置一下它的imageView.hidden和imageView.frame属性,方可正常显示图片。

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