2017-01-12 7 views
0

Ich habe eine benutzerdefinierte UITableViewCell mit einer Schwenkgeste in einer Unteransicht implementiert.Benutzerdefiniertes UITableViewCell erkennt mehrere Berührungen in iOS

Wenn ich versuche, zwei verschiedene Ansichten in verschiedenen Zellen zu schwenken, werden beide durch entsprechende Gesten beeinflusst. Aber ich möchte nicht, dass das gleichzeitig passiert. Ich möchte, dass irgendeine Zelle betroffen ist.

Kann mir jemand helfen?

Aktualisiert-Code

Ich habe pan Geste in der kundenspezifischen Tableview Zelle selbst hinzugefügt und auch seine pan Geste in benutzerdefinierten Zellhandling selbst

- (void)awakeFromNib { 
[super awakeFromNib]; 
[self addPanGesture:_shadowView]; 
} 


-(void)addPanGesture:(UIView *)view 
{ 
     panRecongiser = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGestureHere:)]; 
     [panRecongiser setMinimumNumberOfTouches:1]; 
     [panRecongiser setMaximumNumberOfTouches:1]; 
     panRecongiser.delegate = self; 
     [view setUserInteractionEnabled:YES]; 
     [view addGestureRecognizer:panRecongiser]; 
} 

    -(void)handlePanGestureHere:(UIPanGestureRecognizer *)sender 
{ 
    CGPoint translatedPoint = [sender translationInView:self.contentView]; 

    translatedPoint = CGPointMake(self.originalCenter.x+translatedPoint.x, self.originalCenter.y); 

    if ((translatedPoint.x<(self.originalCenter.x + (self.frame.size.width/3)) && translatedPoint.x > (self.originalCenter.x - (self.frame.size.width/3)))) { 
      [self updateViews:translatedPoint.x]; 
      [[sender view] setCenter:translatedPoint]; 
     } 
} 
+2

zeigen einige Code hilft, was Sie versucht haben? –

+0

Einverstanden, wir brauchen Code. – raidfive

+0

welcher Teil des Codes ..? (Wie Pan Geste ist implementiert ..?) – subbu

Antwort

0

setzen Bitte den Tag und mit diesem Tag, das Sie jeden leicht unterscheiden kann PanGesture.

Hoffe, es wird you.Thanks

0
Please set the tag. 
Using this tag you can easily distinguish every PanGesture. 

Hoffe, es you.Thanks wird hilft

Verwandte Themen