Я понимаю, что для этого должна быть масса инструкций, но я не могу их найти ...

Я пытаюсь использовать кнопку с настраиваемым изображением внутри, и когда вы нажимаете кнопку, изображение меняется на другую «нажатую» версию кнопки.

7
Mytheral 30 Авг 2011 в 18:20

2 ответа

Лучший ответ

Я считаю, что вам нужно:

[button setImage:image forState:UIControlStateSelected];
3
James Webster 30 Авг 2011 в 14:24

Если вам не нравится решение Джеймса Вебстера, вы также можете сделать то же самое с помощью конструктора интерфейсов. Выберите свою кнопку и в свойствах найдите список «State config» и выберите «Selected». Затем, если вы установите изображение, заголовок и т. Д., Вы получите другую графику и текст, если вы сделаете [button setSelected:YES];

5
phi 30 Авг 2011 в 14:34