iPhone: Как установить BackgroundColor для UIButton с помощью buttonType UIButtonTypeCustom

я хочу изменить цвет кнопки при нажатии. Я использовал:

[button setBackgroundColor:[UIColor redColor]];

, но это показывает красный цвет только в четырех углах кнопки, а не на всей кнопке, а также когда я использую forState: UIControlStateNormal , приложение зависает. Есть ли у них способ показать какой-то цвет на кнопке при нажатии?

[click1 setBackgroundColor:[UIColor redColor] forState:UIControlStateHighlighted];

Мы будем благодарны за любую помощь.

33
задан Ryan Poolos 26 February 2013 в 17:08
поделиться