使用ZFRippleButton库在UIButton上轻按时图像消失-swift

时间:2018-08-26 16:42:25

标签: ios swift uibutton uiimage

我正在创建一个示例应用程序,该应用程序与名为ZFRippleButton的库集成在一起。现在我面临的问题是,当我点击按钮时图像已消失,但是当我伸出手指时图像又恢复了正常。

出什么问题了?

这是我到目前为止所做的:

let button = ZFRippleButton()
button.translatesAutoresizingMaskIntoConstraints = false
button.layer.cornerRadius = 5
button.rippleColor = UIColor.red
button.backgroundColor = UIColor.red
button.setTitle("File Server", for: .normal)
button.setImage(UIImage(named: "filesharing"), for: .normal)
button.titleLabel?.font = UIFont(name: "SFCompactText-Regular", size: 16)
button.titleEdgeInsets = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 0)

这是它的动作:

button.addTarget(self, action: #selector(fileShareButton), for: .touchUpInside)
@objc
func fileShareButton() {
    print("Doing some actions")
}

我无法弄清楚的是,当我点击那个按钮然后图像消失了,而当我松开手指时图像又像往常一样出现了。但是标题永远不会像图像一样消失。

您能用这个问题解决我吗?

0 个答案:

没有答案
相关问题