2016-02-28 42 views
-1

我设置了正常状态的按钮图像,一些图像被加载,其他图像显示为白色。按钮图像加载白色?

我需要帮助如何识别问题?

我用下面

button.setImage(UIImage(named: "icon"), forState: .Normal) 

enter image description here

+0

那些是三个独立的按钮设置图像?如果是这样,你是否设置每个按钮的图像?按钮是否处于正常状态以外的其他状态?你有没有尝试过为这些不同的状态设置图像? – Gordonium

+0

我设置图像为每个按钮但在正常状态下只 – Abdelrahman

+0

按钮.setBackgroundImage(图像,forState:UIControlState.Normal) –

回答

3

代码只是改变

button.setImage(UIImage(named: "icon"), forState: .Normal) 

这个

button .setBackgroundImage(image, forState: UIControlState.Normal) 
+0

谢谢 但为什么按钮.setBackgroundImage(图像,forState:UIControlState.Normal)的作品,但为什么setImage适用于一个按钮,其余的工作? – Abdelrahman

+0

请检查这也button.setImage(UIImage(命名为:“图标”),forState:UIControlState.Normal) –