UIButton州是' 5'当touchDown

时间:2017-02-07 16:36:31

标签: uibutton

我有一个自定义按钮,我在其中设置正常状态的背景和文本颜色,并在选定状态下反转它们。我正面临以下问题。

  1. 当按钮处于正常状态时,触摸按钮事件按钮将移至“突出显示”状态。预期的状态(整数值1)。
  2. 当按钮处于选中状态时,touchDown事件按钮将移至状态5(我正在记录状态)。我找不到这个值对应的东西。这会将文本颜色更改为与背景颜色相同,因此在按下按钮之前文本将变为不可见。
  3. 任何人都可以告诉我这是什么状态' 5'?

1 个答案:

答案 0 :(得分:2)

这是UIControlStateSelected的位掩码状态| UIControlStateHighlighted