спасибо,вот такой еще вопрос... а почему когда начинаешь водить пальцем не над каким нить компонентом это сообщение выполняется как и
| Код | -(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
|
а если начать тащить над компонентном..в частности над TextField то не срабатывает ни одно ни второе??
или может сможешь подсказать такое...может я совсем не правильно думаю...есть 25 TextField как матрица расположены.....есть матрица которая соответствует этим текст филдам...в которой записаны буквы...я тащу пальцем над текстфилдами..в которых есть буквы..
| Код |
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [[event allTouches] anyObject]; CGPoint point = [touch locationInView:self.view]; if (point.x>70 && point.x<250 && point.y>39 && point.y<205) { if (point.x>70 && point.x<108 && point.y>39 && point.y<75) { NSString *aa = [NSString stringWithCString: (const char *)words[0][0] encoding: NSASCIIStringEncoding]; slovo = [slovo stringByAppendingString:aa]; NSLog(@"%@",slovo); }
}
|
.в итоге выходит слово после того как отпускаю тач....может стоит как то использовать Touch Drag Enter и остальные??? |