Cocos2d с картой не может обрабатывать все UIEvents - PullRequest
0 голосов
/ 21 марта 2011

У меня есть приложение cocos2d, которое содержит в себе отображение карты, я хочу обработать касание, масштабирование и другие события пользовательского интерфейса, но я не могу этого сделать, потому что мне нужно расширить класс с помощью контроллера uiviewcontroller, что невозможно я уже расширил с CCLayer, поэтому я могу иметь некоторый исходный код, чтобы сделать это

Благодарю вас.

Рохит

1 Ответ

0 голосов
/ 21 марта 2011

просмотр карты обрабатывает все сенсорные события, и когда события происходят внутри просмотра карты, они не отправляются в контроллер по умолчанию.

Обходной путь для этого заключается в использовании распознавателей жестов в вашем просмотре карты

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIGestureRecognizer_Class/Reference/Reference.html#//apple_ref/occ/cl/UIGestureRecognizer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...