Reputation: 1378
Keyboard appears only after tapping on the text box of iPhone app. But I need keyboard always appears on a particular screen, when this screen gets the cursor/access.
Thanks in advance.
Upvotes: 0
Views: 47
Reputation: 17535
Open like this
-(void)viewWillAppear:(BOOL)animated
{
//Add Observer
[super viewWillAppear:animated];
[textField becomeFirstResponder];
}
And dismiss when your view goes off
-(void)viewWillDisappear:(BOOL)animated
{
//Add Observer
[super viewWillDisappear:animated];
[self.view endEditing:YES];
}
for swift use this method
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated);
nametxtreg.becomFirstResponder()
}
override func viewWillDisappear(animated: Bool) {
super.viewWillDisappear(animated);
textView.resignFirstResponder()
self.view.endEditing(true)
}
Upvotes: 1