使UIButton图像和文本都可以进行

我有一个带文本的UIButton和一个如下所示的图像:

按键

但是当我点击按钮时,它就像这样(只选择图像而不是图像和文本,我也想要选择按钮文本。

选中的按钮

我该如何解决?

是的 ,您也可以在xib (界面构建器)中设置此颜色,只需选择您的按钮,然后在State config选择Highlighted ,然后为该状态设置textColor 。 检查图像以供参考。

在此处输入图像描述

Objective-C的

使用[UIButton setTitleColor:forState:] API

 [yourButton setTitleColor:[UIColor grayColor] forState: UIControlStateHighlighted]; 

迅速

 yourButton.setTitleColor(UIColor.grayColor(), forState: .Highlighted)