Question: Is there some way to have a keyboard of type UIKeyboardTypeNamePhonePad start in phone number pad mode rather than alphabetic? The keyboard works well for what I need but I'd like it to start in the "other" mode since that is more likely what the user will enter.

Answer: 
The *UIKeyboardTypeNumberPad* does not have the 'Done' or the 'ABC' button that will allow you to toggle back and forth between default keyboard and the NumberPad. Now you can choose to go with what @Anthony F suggested but remember you risk the chance of loosing the custom 'Done' button everytime Apple releases newer versions of iOS and move their keyboard window around. To achieve what you want, your best bet will be to set your *keyboardType* to *UIKeyboardTypeNumbersAndPunctuation*. This way, you have your keyboard NumberPad loaded up automatically when your view load and have the 'ABC' button also present to be able to toggle between the default keyboard also if you want. 

```
self.myTextfield.keyboardType = UIKeyboardTypeNumbersAndPunctuation;

```
In the textfield in question, You set the kind of keyboard you would like it to "activate":

```
[self.myTextfield setKeyboardType:UIKeyboardTypeNumberPad];

```