Pytania otagowane jako gesture-recognition

18
Wykrywanie gestów rzutowych na układzie siatki
Chcę uzyskać flingwykrywanie gestów w mojej aplikacji na Androida. Mam to, GridLayoutco zawiera 9 ImageViews. Źródło można znaleźć tutaj: Układ siatki Romaina Guysa . Plik, który biorę pochodzi od Romaina Guy'a aplikacji Photostream i został tylko nieznacznie dostosowany. W przypadku prostego kliknięcia muszę tylko ustawić onClickListenerdla każdego ImageViewdodawanego jako główny, …


7
UILongPressGestureRecognizer jest wywoływany dwukrotnie po naciśnięciu
Wykrywam, czy użytkownik naciskał przez 2 sekundy: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Tak sobie radzę z długim naciśnięciem: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } Tekst „double oo” jest drukowany dwukrotnie, gdy naciskam dłużej niż 2 sekundy. Dlaczego to? Jak mogę to naprawić?


4
Jaka jest różnica między przesuwaniem i przesuwaniem w iOS?
Brzmi prosto. Przytrzymaj gładzik, przesuń palec, puść . UISwipeGestureRecognizer *swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:v action:@selector(handleSwipe:)]; swipeGesture.direction= UISwipeGestureRecognizerDirectionUp; [v addGestureRecognizer:swipeGesture]; Pan jest rozpoznawany przez powyższą sekwencję. UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:v action:@selector(handlePan:)]; [v addGestureRecognizer: panGesture]; Jeśli komentarz jest komentowany, przesunięcie jest rozpoznawane przez ten sam gest. W ten sposób otrzymujemy …



15
W iOS, jak przeciągnąć w dół, aby odrzucić modal?
Powszechnym sposobem na odrzucenie modalu jest przesunięcie w dół - jak możemy pozwolić użytkownikowi przeciągnąć modal w dół, jeśli jest wystarczająco daleko, modal zostaje odrzucony, w przeciwnym razie animuje się z powrotem do pierwotnej pozycji? Na przykład możemy znaleźć to używane w widokach zdjęć w aplikacji Twitter lub w trybie …
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.