Tuesday, December 15, 2015

Numeric Keyboard Hide Method in iOS


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(00320,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