Я создал собственный UIButton (подкласс UIButton) для своего приложения. В реализации этой кнопки, как бы я изменил цвет фона при ее нажатии? (При нажатии он должен вернуться к своему обычному фону. В настоящее время я использую Core Graphics для рисования градиентного фона.)
Я пробовал ветвление в drawRect:
(проверка self.selected
и self.highlighted
, но никаких изменений не происходит, потому что drawRect
не вызывается в событии касания.
Любые предложения или образцы кода приветствуются.