2012-04-17 3 views
0

Я пытаюсь создать простую игру для прыжков с кошками (см.: http://cl.ly/2x0v1V3z351t0j3d3y0L).Добавить новое состояние «UIButton» с пользовательским изображением

Мой план состоит в том, чтобы сделать каждый «привязку» UIButton и переключать состояния UIButton для разных изображений, которые нужно отображать в разное время во время игры. Использование состояний по умолчанию для UIButton дает мне довольно далеко, но мне нужно добавить одно дополнительное состояние за пределы по умолчанию. 4.

Как мне это сделать? Я полагаю, что мне понадобится подкласс UIButton для создания пользовательского объекта UIButton, но это то, где я застрял. Я не могу найти никаких ресурсов при добавлении новых состояний кнопок. Это что-то возможно?

ответ

2

Эта ссылка ниже была большой помощью для меня, реализуя мою собственную пользовательскую кнопку. Я в основном взял код этого парня и сделал его совместимым с ARC, но основной принцип в том, что он сделал, действительно отлично работает!

Custom Button States

0

Подкласс UIBUtton и добавьте пользовательскую переменную состояния, затем используйте установщик, чтобы изменить отображаемое изображение.

+0

Вы не можете легко создать подкласс UIButton. – shezi