#ios #cocos2d-iphone
#iOS #cocos2d-iphone
Вопрос:
Я хотел бы знать, есть ли строка кода типа isAccessibilityZoomOn
для проверки, включено ли масштабирование доступности. В игре, над которой я работаю, если вы используете масштабирование, игра дает сбои, и таймер непрерывно срабатывает, хотя этого не должно быть, если палец не находится на экране. В настоящее время я использую ccTouchesBegan
метод для запуска таймера, но если у вас включено увеличение и вы касаетесь экрана тремя пальцами, вы можете убрать пальцы, и таймер продолжится.
Ответ №1:
Я не верю, что Apple позволяет вам получать доступ к такого рода информации. Это странный эффект, возможно, вызванный нажатием для увеличения?
Комментарии:
1. Да, я думаю, что нажатие тремя пальцами заставляет таймер продолжаться. Я пытался исправить это, не позволяя таймеру не запускаться более чем одним пальцем,
if ([touchArray count]>1) {} else {[self schedule:@selector(start:)];}
но это не устранило проблему.