Чтобы скрыть клавиатуру на фоне касания в iphone - PullRequest
0 голосов
/ 07 ноября 2011

да! я написал код внутри метода viewDidLoad, но работаю правильно !!!

Моя проблема в том, что моя кнопка входа в систему не запускает событие, и приложение завершено

   UITapGestureRecognizer *gestureRecognizer =[[UITapGestureRecognizer alloc]initWithTarget:self 
       action:@selector(backgroundTouch)];

[self.view addGestureRecognizer:gestureRecognizer];

это мой метод -------------------

-(IBAction)backgroundTouch
{
    [txtUserName resignFirstResponder];

    [txtPass resignFirstResponder];

}

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Проверьте, подключили ли вы UItextView s к их экземпляру в xib. и проверьте, вызываются ли эти функции или нет, сохраняя точки останова в вашем коде.

0 голосов
/ 07 ноября 2011

у вас есть запись в этом блоке

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[txtPass resignFirstResponder];

}

Второй метод - написать код, подобный этому

-(void)viewDidUnload
{
[txtPass resignFirstResponder];

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...