Hallo Leute,
ich habe ein Problem mit dem UIGestureRecognizer. Ansich funktioniert er wie er soll aber nur im Landscape Modus innerhalb eines SplitviewControllers.
Wird das Gerät hochkant gedreht, wird die
DetailView.m
Alles anzeigen
Hat einer eine Idee?
Gruß + Danke
Andreas
ich habe ein Problem mit dem UIGestureRecognizer. Ansich funktioniert er wie er soll aber nur im Landscape Modus innerhalb eines SplitviewControllers.
Wird das Gerät hochkant gedreht, wird die
DetailView.m
Quellcode
- - (void) viewDidLoad {
- UIGestureRecognizer *recognizer;
- recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)];
- self.swipeRightRecognizer = (UISwipeGestureRecognizer *)recognizer;
- swipeRightRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
- [[self view] addGestureRecognizer:recognizer];
- [recognizer release];
- recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeFrom:)];
- self.swipeLeftRecognizer = (UISwipeGestureRecognizer *)recognizer;
- swipeLeftRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;
- [[self view] addGestureRecognizer:recognizer];
- [recognizer release];
- }
- - (void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer {
- if (recognizer.direction == UISwipeGestureRecognizerDirectionRight) {
- //Im Hochformat wird das hier nicht aufgerufen!?!
- } else {
- //Das hier auch nicht.
- }
- }
Hat einer eine Idee?
Gruß + Danke
Andreas
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von kucher_de ()