按下按钮时,iOS材质组件MDCButton更改文本颜色

时间:2019-12-06 17:08:02

标签: ios material-design material-components material-components-ios

我正在将MDCButton与情节提要板一起使用,如何在按下按钮(或处于突出显示状态)时设置文本颜色。我正在使用MDCSemanticColorScheme来设置按钮的配色方案。基本上,我需要将titleColor与inkColor进行对比。

正在情节提要中初始化按钮的代码:-

import UIKit
import MaterialComponents

class LightButton: MDCButton {

  override func draw(_ rect: CGRect) {
    MDCButtonColorThemer.applySemanticColorScheme(Theme.lightColorScheme(), to: self)
    inkColor = Color.brandLightColor
  }

}

0 个答案:

没有答案