Я хочу отключить мультитач для всего приложения в целом. Есть ли какое-либо имущество self.disableMultiTouchForAllScreens = YES
? У меня много экранов, и я не хочу отключать мультитач для каждого из них отдельно.iPhone: отключить multi touch для приложения
ответ
Предложение SimpleMan - это хорошо, почему вы беспокоитесь об отключении, просто не реализуйте.
Если вы все еще хотите сделать это по какой-то причине, то может быть вы можете сделать following- вы можете создать подкласс UIViewController, что-то вроде MyViewController: UIViewController
В реализации MyViewController, вы можете отключить мультитач. Теперь все остальные контроллеры вида вашего класса должны реализовать MyViewController вместо uiviewcontroller.
@Jim:
Я не думаю, что это возможно, как это только относится к представлениям.
Обратитесь к этому StackOverflow сообщение:
iPhone - Disable multiple touch in whole application
Вот ответ от пользователя малинуа в этой должности»
Глядя Apple, документацию, я думаю, что это не возможно, потому что доставка сообщения касания только на просмотрах: Regulating Touch Event Delivery
Я боюсь, что если вы хотите отключить его. Вам придется делать это индивидуально.
Одно из предложений: (Это только предположение и может быть легче достичь)
Я не уверен, но может быть, вы можете унаследовать элементы управления, которые вы используете в вашем приложении и сделать мультитач отключены по умолчанию в сам подкласс. Затем вы можете использовать эти классы в качестве базовых классов своих элементов управления и заставить их работать.
Надеется, что это помогает вам
- 1. Отключить multi touch createjs
- 2. как отключить touchBegan: для multi-touch?
- 3. Отключить multi touch для вкладок в TabLayout
- 4. iPhone Multi touch интерактивный для CorePlot
- 5. Как отключить multi touch на UIPangestureRecognizer?
- 6. iPhone требуется возможность устройства - multi touch
- 7. Один интерфейс для iPhone/iPad, Android и Multi-Touch дисплеев
- 8. cocos multi touch game
- 9. cocos2dx Multi touch и touch
- 10. события multi touch для событий мыши для Java-приложения
- 11. Приложения для iPhone, работающие на iPod Touch
- 12. Multi-touch обнаружение и дифференциация - Cocos2d для iPhone
- 13. Multi Touch jQuery Dial/Spinner
- 14. Multi-Touch Frameworks против Windows 7 Родная поддержка Multi-Touch?
- 15. Multi touch Delphi XE3
- 16. touch multi UIViews
- 17. multi-touch touchhesBegan
- 18. Multi touch android
- 19. Windows Phone multi-touch
- 20. Расширение ViewPager для отключения multi-touch swipe
- 21. Как отключить Multi Touch на UIBarButtonItems & UI Buttons?
- 22. iphone touch touch события
- 23. iPod touch для разработки iPhone
- 24. iPhone multi-touch перемещается, масштабируется и вращается, как предотвратить масштаб?
- 25. Android multi touch не работает
- 26. Flash Builder 4 - Multi-touch
- 27. Multi Touch и Isolate Area
- 28. Изменение iPhone значок приложения через Cocoa Touch
- 29. Multi-touch Java на Linux
- 30. Как включить multi-touch в cocos2d-x?
Я не думаю, что отключение мультитача в целом приложения с одного места можно как мультитач только со ссылкой на мнения. Я боюсь, что если вы хотите отключить его. Вам придется делать это индивидуально. Или может быть подклассом элементов управления и сделать свойство по умолчанию для multiTouch равным False. –
Зачем вам это нужно? Если у вас нет кода, который реагирует на жесты с несколькими касаниями, ваше приложение ничего не сделает. –