hit counter

Timeline

My development logbook

How to Make a Label Recognise a Tape

Step 1) Need to implement a selector to handle the gesture recognizer’s callback

1
2
3
-(void) handleSingleTap:(UIGestureRecognizer *)gestureRecognizer  {
    NSLog(@"handleSingleTap called");
}

Step 2) Create and assign a gesture recognizer to a UILabel

1
2
    UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];
    [self.lblHour addGestureRecognizer:singleTap];

Step 3) Important Must make sure setUserInteractionEnabled of the UILabel is set

1
    [self.lblHour setUserInteractionEnabled:YES];