Substitua elegantemente o teclado do iPhone pelo UIPickerView

Eu tenho uma exibição de tabela que incorporou UITextFields para inserir alguns dados. Ele também possui dois outros campos que exibem um UIPickerView e um UIDatePicker - como demonstrado no exemplo DateCell da Apple.

Principalmente funciona, mas não consigo descobrir como fazer a transição do teclado do campo de texto para os outros selecionadores - um desliza para fora, um desliza para dentro - parece estranho e a posição de rolagem na vista da mesa às vezes se estraga - com tudo rolou para fora do topo.

O que eu gostaria de fazer é substituir o teclado do campo de texto sem que ele se afaste e sem que a exibição da tabela volte a ser ampliada.

Alguma pista?

questionAnswers(2)

yourAnswerToTheQuestion