Als «touch» getaggte Fragen

Touch-basierte Schnittstellen haben einzigartige Überlegungen, die nicht für andere Eingabemodi gelten und umgekehrt.

30
Was ist der beste Weg, um ein Touchscreen-Gerät mithilfe von JavaScript zu erkennen?
Ich habe ein jQuery-Plug-In geschrieben, das sowohl auf Desktop- als auch auf Mobilgeräten verwendet werden kann. Ich habe mich gefragt, ob es mit JavaScript eine Möglichkeit gibt, festzustellen, ob das Gerät über Touchscreen-Funktionen verfügt. Ich verwende jquery-mobile.js, um die Touchscreen-Ereignisse zu erkennen, und es funktioniert unter iOS, Android usw., aber …
416 javascript  jquery  touch 

15
Wie füge ich einem UIView ein Touch-Ereignis hinzu?
Wie füge ich einem UIView ein Touch-Ereignis hinzu? Ich versuche: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Ich möchte keine Unterklasse erstellen und überschreiben - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event


5
Markieren Sie den Ereignishandler als "passiv", um die Seite reaktionsschneller zu gestalten
Ich benutze Hammer zum Ziehen und es wird abgehackt, wenn andere Sachen geladen werden, wie diese Warnmeldung mir sagt. Die Behandlung des Eingabeereignisses 'touchstart' wurde um X ms verzögert, da der Hauptthread ausgelastet war. Markieren Sie den Ereignishandler als "passiv", um die Seite reaktionsfähiger zu machen. Also habe ich versucht, …

11
android: verschiebe eine Ansicht bei Berührung (ACTION_MOVE)
Ich möchte eine einfache Steuerung durchführen: einen Container mit Blick nach innen. Wenn ich den Behälter berühre und den Finger bewege, möchte ich die Ansicht verschieben, um meinem Finger zu folgen. Welche Art von Container (Layout) soll ich verwenden? Wie macht man das? Ich brauche keine Oberfläche, sondern ein einfaches …
177 android  touch 


26
So verhindern Sie Sticky-Hover-Effekte für Tasten auf Touch-Geräten
Ich habe ein Karussell mit einer vorherigen und einer nächsten Schaltfläche erstellt, die immer sichtbar sind. Diese Schaltflächen haben einen Schwebezustand und werden blau. Auf Touch-Geräten wie dem iPad bleibt der Schwebezustand bestehen, sodass die Taste nach dem Tippen blau bleibt. Das will ich nicht Ich könnte für jede Schaltfläche …
144 javascript  css  hover  touch 

8
Mehrere Ereignisse an einen Listener binden (ohne JQuery)?
Während ich mit Browserereignissen arbeite, habe ich begonnen, Safari's touchEvents für mobile Geräte zu integrieren. Ich finde, dass sich addEventListeners mit Bedingungen stapeln. Dieses Projekt kann JQuery nicht verwenden. Ein Standard-Ereignis-Listener: /* option 1 */ window.addEventListener('mousemove', this.mouseMoveHandler, false); window.addEventListener('touchmove', this.mouseMoveHandler, false); /* option 2, only enables the required event */ …

13
iOS - Alle Berührungen durch eine Ansicht weiterleiten
Ich habe eine Ansicht über viele andere Ansichten gelegt. Ich verwende die Overaly nur, um eine bestimmte Anzahl von Berührungen auf dem Bildschirm zu erkennen, aber ansonsten möchte ich nicht, dass die Ansicht das Verhalten anderer Ansichten darunter stoppt, bei denen es sich um Bildlaufansichten usw. handelt. Wie kann ich …
141 events  uiview  touch 




5
Javascript Drag & Drop für Touch-Geräte [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

3
jquery-ui sortierbar | Wie funktioniert es auf iPad / Touch-Geräten?
Wie kann ich die sortierbare Funktion von jQuery-UI auf dem iPad und anderen Touch-Geräten verwenden? http://jqueryui.com/demos/sortable/ Ich habe versucht , zu verwenden event.preventDefault();, event.cancelBubble=true;und event.stopPropagation();mit der , touchmoveund die scrollEreignisse, aber das Ergebnis war , dass die Seite blättern nicht mehr. Irgendwelche Ideen?


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.