Pytania otagowane jako touch

Interfejsy dotykowe mają unikalne cechy, które nie mają zastosowania do innych trybów wprowadzania i odwrotnie.

17
Wyłącz efekty najechania kursorem w przeglądarkach mobilnych
Piszę witrynę sieci Web, która ma być używana zarówno z komputerów stacjonarnych, jak i tabletów. Kiedy jest odwiedzany z pulpitu, chcę, aby klikalne obszary ekranu były podświetlane z :hoverefektami (inny kolor tła itp.). Na tablecie nie ma myszy, więc nie chcę żadnych efektów najechania kursorem. Problem polega na tym, że …
113 javascript  hover  touch 

14
Wyłącz opcję podwójnego dotknięcia „powiększenia” w przeglądarce na urządzeniach dotykowych
Chcę wyłączyć ten zoom double-tap funkcjonalności na określonych elementów w przeglądarce (na urządzeniach dotykowych), bez wyłączania wszystkich funkcji zoom . Na przykład: jeden element można stuknąć wiele razy, aby coś się wydarzyło. Działa to dobrze w przeglądarkach na komputerze (zgodnie z oczekiwaniami), ale w przeglądarkach urządzeń dotykowych zostanie powiększone.
112 html  browser  touch  zoom 

6
Jakie jest znaczenie wartości logicznej zwracanej przez metodę obsługi zdarzeń w systemie Android
W systemie Android większość metod detektora zdarzeń zwraca wartość logiczną. Co oznacza ta wartość prawda / fałsz? co to przyniesie następstwom wydarzeń? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Jeśli chodzi o powyższy przykład, jeśli zwrócono wartość true w …

5
Czy istnieje odpowiednik pozycji e.PageX dla zdarzenia „touchstart”, tak jak w przypadku zdarzenia kliknięcia?
Próbuję uzyskać pozycję X za pomocą jQuery zdarzenia touchstart, używanego z funkcją na żywo? To znaczy $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); Teraz to działa z „kliknięciem” jako zdarzeniem. Jak do licha (bez korzystania z alpha jQuery Mobile) mogę to osiągnąć dzięki zdarzeniu dotykowemu? Jakieś pomysły? Dzięki …

18
Jak uzyskać indexpath.row, gdy element jest aktywowany?
Mam widok tabeli z przyciskami i chcę użyć indexpath.row, gdy jeden z nich zostanie dotknięty. To jest to, co obecnie mam, ale zawsze jest to 0 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView) let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) println(cellIndexPath) point = cellIndexPath!.row println(point) …

2
Suwak jQuery UI Obsługa funkcji Touch & Drag / Drop na urządzeniach mobilnych
Mam już stylizację i zaimplementowałem w projekcie suwak jQuery UI. Chociaż jest responsywny, suwak nie reaguje na dotykanie i przeciąganie. Zamiast tego musisz dotknąć miejsca, w którym chcesz przesunąć suwak. Chciałbym uniknąć zamiany na mobilny interfejs użytkownika jQuery, który obsługuje dotykanie i przeciąganie, ponieważ już intensywnie używamy interfejsu użytkownika jQuery …

4
Suwaki jQuery UI na urządzeniach dotykowych
Tworzę witrynę internetową przy użyciu interfejsu użytkownika jQuery i jest kilka elementów w mojej witrynie, które wydają się być niekompatybilne podczas wyświetlania na urządzeniach z ekranem dotykowym; nie powodują żadnych błędów, ale zachowanie nie jest takie, jakie powinno być. Elementy, o których mowa, to suwaki i zakresy suwaków zgodnie z …
96 slider  touch  jqtouch 

8
Podstawowe przeciąganie i upuszczanie w iOS
Chcę mieć widok, w którym poruszają się pojazdy, który użytkownik może również przeciągać i upuszczać. Jak myślisz, jaka jest najlepsza strategia na dużą skalę, aby to zrobić? Czy najlepiej jest odbierać zdarzenia dotykowe z widoków reprezentujących pojazdy, czy z większego widoku? Czy istnieje prosty paradygmat, którego używałeś do przeciągania i …

3
Uczyń element niemożliwym do kliknięcia (kliknij elementy za nim)
Mam stały obraz, który nakłada się na stronę, gdy użytkownik przewija ekran dotykowy (telefon komórkowy). Chcę, aby ten obraz był „niemożliwy do kliknięcia”, „nieaktywny” lub cokolwiek innego, tak aby jeśli użytkownik dotknął tego obrazu i przeciągnął z niego, strona za nim nadal przewijała się tak, jakby obrazu nie było „blokując” …
92 html  css  mobile  scroll  touch 

10
Wyeliminuj 300 ms opóźnienia w przypadku kliknięć w mobilnej przeglądarce Safari
Czytałem, że mobilna Safari ma 300 ms opóźnienia w przypadku kliknięć od momentu kliknięcia łącza / przycisku do momentu uruchomienia zdarzenia. Powodem opóźnienia jest oczekiwanie, aby zobaczyć, czy użytkownik zamierza dwukrotnie kliknąć, ale z perspektywy UX czekanie 300 ms jest często niepożądane. Jednym z rozwiązań pozwalających wyeliminować to 300 ms …

4
Wyłącz niebieskie podświetlenie po dotknięciu / naciśnięciu obiektu kursorem: wskaźnikiem
Za każdym razem, gdy w przeglądarce Chrome zostanie dotknięta właściwość DIV z zastosowaną właściwością kursora, pojawia się niebieskie podświetlenie. Jak możemy się go pozbyć? Próbowałem następujących rzeczy: -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; Ale nie wpływają na niebieskie podświetlenie po naciśnięciu kursora.
83 html  css  mobile  touch  highlight 

4
Zrozumienie zdarzeń dotykowych
Próbuję sprawić, by niektóre z moich bibliotek współpracowały z urządzeniami dotykowymi, ale ciężko mi jest dowiedzieć się, w jaki sposób są obsługiwane i jak działają. Zasadniczo jest 5 zdarzeń dotykowych , ale wydaje się, że istnieje konsensus między przeglądarkami mobilnymi tylko w sprawie touchstartwydarzenia (tak). Stworzyłem skrzypce jako przypadek testowy. …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.