Warum ein UIButton in UITableViewCell nur dunkler gezeichnet wird, wenn die Touch-Geste für kurze Zeit fortgesetzt wird

Wenn Sie die Taste schnell drücken und nicht für kurze Zeit gedrückt halten, wird die Taste nicht hervorgehoben. Anders als einUIButton auf einem gemeinsamenUIView.

Wie das Hauptfoto im offiziellen Twitter-Client bekam auch dieses Problem.
Der Instagram-Client scheint das gelöst zu haben, alle Schaltflächen funktionieren einwandfrei.

Finden Sie die gleiche Frage hier:
Warum funktioniert UIButton showsTouchWhenHighlighted nicht, wenn sich die Schaltfläche auf einer UITableViewCell befindet?

Aber ich weiß immer noch nicht, wie ich das beheben soll.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage