7.5. Wykrywanie gestu stuknięcia
Problem
Chcesz mieć możliwość wykrycia, że użytkownik stuknął palcem w ekran.
Rozwiązanie
Utwórz egzemplarz klasy UITapGestureRecognizer
i za pomocą metody egzemplarza o nazwie addGestureRecognizer:
klasy UIView
dodaj ją do widoku docelowego. Poniżej przedstawiam plik nagłówkowy przykładowego kontrolera widoku.
#import <UIKit/UIKit.h> @interface Detecting_Tap_GesturesViewController : UIViewController @property (nonatomic, strong) UITapGestureRecognizer *tapGestureRecognizer; @end
Metoda egzemplarza o nazwie viewDidLoad
kontrolera widoku przedstawia się następująco.
- (void)viewDidLoad
{
[super viewDidLoad];
self.view.backgroundColor = [UIColor whiteColor];
/* Utworzenie procedury rozpoznawania gestów stuknięcia. */
Get iOS 5. Programowanie. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.