вам необходимо проверить UItapGestureRecognizer
. вам нужно добавить TapGesture Recognizer на textField, когда пользователь нажал на textField
. затем вызовите метод tapGestureRecognizer и сделайте то, что вы хотите здесь.
UITapGestureRecognizer * recog=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapped:)];
recog.numberOfTapsRequired=1;
recog.delegate=self;
[self.view addGestureRecognizer:recog];
-(void)tapped:(UIGestureRecognizer *)gesture
{
// Do what you want here
}
2) второй путь
добавить TextField delegatei в .h файле.
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
//Do what you want here..
}
попробовать это ...
Аналогичный вопрос был здесь спросил: http://stackoverflow.com/questions/18976487/how-to-navigate- to-next-uiviewcontroller-using-uitextview-in-ainavigationbar/18976596 # 18976596 –