Is there a way to stop the default keyboard and have my custom designed keyboard when user clicks on TextField ?
I already designed my buttons to be always available
You need to use this in your viewController and its enough :)
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { return NO; //hide keyboard }