Ich möchte Multi-Touch für die gesamte App im Allgemeinen deaktivieren. Gibt es eine Eigenschaft self.disableMultiTouchForAllScreens = YES
? Ich habe viele Bildschirme, und ich möchte Multi-Touch nicht für jeden separat deaktivieren.iPhone: Deaktivieren Sie Multi-Touch für App
Antwort
Vorschlag von SimpleMan ist gut, warum kümmern Sie sich um die Deaktivierung nur don 'implementieren.
Wenn Sie noch es aus irgendeinem Grund tun wollen, dann könnten Sie tun können folgenden- Sie eine Unterklasse von UIViewController erstellen können, so etwas wie MyViewController: UIViewController
Bei der Implementierung von MyViewController, können Sie deaktivieren Multi-Touch. Jetzt müssen alle anderen View-Controller Ihrer Klasse MyViewController anstelle von uiviewcontroller implementieren.
@ Jim:
Ich glaube nicht, dass es möglich ist, da sie sich nur auf Ansichten.
Siehe diesen Stackoverflow Beitrag:
iPhone - Disable multiple touch in whole application
Hier ist die Antwort von Benutzer Malinois in diesem Beitrag“
Suche Apple-Dokumentation, ich glaube, das ist nicht möglich, weil Touch-Ereignis Lieferung bezieht sich nur auf Ansichten: Regulating Touch Event Delivery
Ich habe Angst, wenn Sie es deaktivieren möchten. Du wirst es individuell machen müssen.
Ein Vorschlag: (Dies ist nur ein Vorschlag und kann einfacher sein, zu erreichen)
Ich bin nicht sicher, aber sein können Sie die Steuerelemente Unterklasse können Sie in Ihrer Anwendung verwenden und Multi-Touch-standardmäßig deaktiviert machen in die Unterklasse selbst. Dann können Sie diese Klassen als Basisklassen Ihrer Steuerelemente verwenden und es funktionieren lassen.
Hoffnung, dies hilft Ihnen
- 1. Multitouch funktioniert nicht in der iphone app Ich baue
- 2. iPhone Web App Cache deaktivieren
- 3. Multitouch Frage
- 4. Wie kann man Multitouch bei mehreren Ansichten deaktivieren?
- 5. Wie für Multitouch zu codieren
- 6. iPhone - vorübergehend deaktivieren Tastatur
- 7. Multitouch Erkennung
- 8. MultiTouch HTML
- 9. Flash-App für iPhone
- 10. iPhone SDK: Deaktivieren von clipping für UIScrollView
- 11. Android Multitouch?
- 12. Sound-Format für iPhone App
- 13. Aktivieren oder Deaktivieren Iphone Push-Benachrichtigungen in der App
- 14. Erkennen von Multitouch iPhone-ähnlichen "tippen" auf MacBookPro
- 15. iOS4 Kompatibilität für iPhone App
- 16. iPhone App-Lokalisierung für Store
- 17. iPhone App für iPad herunterladen
- 18. SIP Server für iPhone App
- 19. Testen von Windows 7 Multitouch auf einer Entwicklungsmaschine ohne Multitouch?
- 20. Android Multitouch und getActionMasked()
- 21. Wie iPhone UI deaktivieren?
- 22. Deaktivieren Sie App Nickerchen für Ruby on Mavericks
- 23. So deaktivieren Sie die Navigationsleiste für meine Android-App
- 24. So deaktivieren Sie die Statusüberprüfung für `gcloud preview app run`
- 25. Einheit multitouch, Wie touch.fingerid
- 26. Bedingte Hintergrundinformationen für eine iOS-App deaktivieren?
- 27. iphone app icon ios 7,8 (3x) für iphone 6
- 28. So deaktivieren Sie iOS Mail App Textvergrößerung
- 29. Wie entwickelt man iPhone App für iPhone 5 und neuer?
- 30. iPhone-App für frühere Versionen des iPhone-Betriebssystems erstellen
Ich glaube nicht, von einem Ort Multi-Touch in gesamter Anwendung zu deaktivieren ist möglich, als Multi-Touch nur auf Ansichten beziehen wird. Ich habe Angst, wenn Sie es deaktivieren möchten. Du wirst es individuell machen müssen. Oder unterordnen Sie die Steuerelemente und legen Sie die Standardeigenschaft von multiTouch auf False fest. –
Warum musst du? Wenn Sie keinen Code haben, der auf Multi-Touch-Gesten reagiert, wird Ihre App nichts tun. –