UIDatePicker supports only certain modes and does not allow such a setting (adding empty or user data to spinners). Oh, the documentation indicates that it does not inherit from UIPickerView , so you cannot easily get at the custom selection object that it works with.
Why not create your own pair of views and controllers that implements UIPickerViewDelegate and create your own - you can find slightly more detailed and useful tips in this related question .
Or consider a different and less painful way to accomplish what you are trying to do.
source share