Numeric Keyboard in IOS
//Just call NavBarNumberPad this method from viewDidLoad.
#pragma mark - Numeric Keyboard Hide Method
-(void)NavBarNumberPad
{
UIToolbar* numberToolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320,50)];
numberToolbar.barStyle = UIBarStyleBlackTranslucent;
numberToolbar.items = [NSArray arrayWithObjects:
[[UIBarButtonItem alloc]initWithTitle:@"Cancel"style:UIBarButtonItemStyleBordered target:self action:@selector(cancelNumberPad)],
[[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nilaction:nil],
[[UIBarButtonItem alloc]initWithTitle:@"OK"style:UIBarButtonItemStyleDone target:self action:@selector(doneWithNumberPad)],
nil];
[numberToolbar sizeToFit];
textField.inputAccessoryView = numberToolbar;
}
-(void)cancelNumberPad{
[textField resignFirstResponder];
}
-(void)doneWithNumberPad{
[textField resignFirstResponder];
}
No comments:
Post a Comment