Ahora ya se detecta mucho toque en UITextViewObtener palabra de mucho toque en una palabra de UITextView
- (void)viewDidLoad
{
[super viewDidLoad];
UILongPressGestureRecognizer *LongPressgesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPressFrom:)];
[[self textview] addGestureRecognizer:LongPressgesture];
longPressGestureRecognizer.delegate = self;
}
- (void) handleLongPressFrom: (UISwipeGestureRecognizer *)recognizer
{
CGPoint location = [recognizer locationInView:self.view];
NSLog(@"Tap Gesture Coordinates: %.2f %.2f", location.x, location.y);
}
Ahora, ¿Cómo debo hacer para obtener el contenido de la palabra que tiene una pulsación larga, y obtener un rect de ese palabra para prepararse para mostrar el PopOver?
favor verifique http://stackoverflow.com/questions/8811909/getting-the-word-touched-in-a-uilabel-uitextview/21577829#21577829. He utilizado 'UITapGestureRecognizer' y puedo reemplazarlo por' UILongPressGestureRecognizer'. – TheTiger