2012-06-24 1 views
0

Это мой код ниже. Я могу назвать свой numpad, но я не могу скрыть это. Как скрыть это?Не могу спрятать numpad в iPhone Xcode4.3

- (IBAction)loopBtn:(id)sender { 
    loopBtn.keyboardType = UIKeyboardTypeNumberPad; 
    [loopBtn becomeFirstResponder]; 
    [sender resignFirstResponder]; 
} 

ответ

0

Вы можете скрыть клавиатуру, сделав ваш UIViewUIControl (UIControl является подклассом UIView). Затем запишите метод IBAction, который выполняется, когда вы касаетесь этого UIControl (ранее UIView). Откройте редактор интерфейса и выберите главный UIView. Затем откройте инспектор идентификации и измените его класс на UIControl с UIView. Теперь в вашем viewcontroller напишите метод IBAction.

-(IBAction)hideKeyboard:(id)sender 
{ 
    [self.view endEditing:YES]; 
} 

Теперь подключите свое событие TouchUpInside UIView к этому методу IBAction. Это скроет клавиатуру всякий раз, когда вы коснетесь ее текстового поля.

 Смежные вопросы

  • Нет связанных вопросов^_^