Как затемнить пользовательский UIButton - PullRequest
1 голос
/ 14 февраля 2010

Я переклассифицировал класс UIButton, и теперь пользовательское представление будет нарисовано с использованием кварца 2d. Все выглядит хорошо, но как я могу затемнить кнопку при нажатии на нее. Как я могу установить представления для разных состояний, если я использую кварц в том же классе, чтобы нарисовать кнопку?

Спасибо за вашу помощь

1 Ответ

2 голосов
/ 14 февраля 2010

При нажатии кнопки вызывается метод setHighlighted :. Если вы перезаписали его, вы можете сделать все, что захотите, после нажатия (и отпускания). Перерисовать или переключить представления.

...