Интерфейс iPhone Deck Game - PullRequest
       12

Интерфейс iPhone Deck Game

2 голосов
/ 25 июля 2010

Я написал код карточной игры .. но теперь пришло время сделать графику и интерфейс

Как лучше всего представлять карту ??

а) CALayer б) UIView в) UIButton

Какой из них лучше всего анимировать и получать прикосновения пользователя ??? Что вы порекомендуете??

Заранее спасибо

Ответы [ 3 ]

2 голосов
/ 31 июля 2010

GeekGameBoard - это более старый пример кода от Apple для карточных и настольных игр, в котором реализован пользовательский интерфейс в CALayers. Другой пользователь изменил его для запуска на iPhone, чтобы он мог быть полезен для вас. Измененный проект находится на bitbucket .

1 голос
/ 26 июля 2010

Поскольку UIButton является подклассом UIView, в них обоих нет особой разницы. Если вам нужна только обработка кликов, вы можете выбрать кнопку, если вам нужно переопределить touchesBegan / touchesMoved, вы должны переопределить UIView вместо UIButton.

1 голос
/ 26 июля 2010

Подкласс UIView, вероятно, будет вашим лучшим выбором.Вы можете легко получать сенсорные события от пользователя, а UIView позволяет легко создавать простые анимации.

...