Remplacer élégamment le clavier de l'iPhone avec UIPickerView
J'ai une table qui a intégré UITextFields pour la saisie de certaines données. Il dispose également de deux autres champs que pop-up un UIPickerView et un UIDatePicker - comme l'a démontré dans le DateCell exemple d'Apple.
Surtout, il fonctionne, mais je ne peux pas comprendre comment à proprement transition entre le champ de texte clavier pour les autres cueilleurs - on glisse, on glisse dans l' - il a l'air bizarre et la position de défilement sur l'écran du tableau, parfois, se fait défoncer par tout ce qui défile sur le dessus.
Ce que je voudrais faire est de remplacer le champ de texte clavier sans elle, l'animation de loin et sans elle de plus en plus l'affichage de la table de retour à la pleine taille.
Toute indices?
source d'informationauteur Brad Robinson
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, voici un screencapture montrer à quoi cela ressemble.
Mettre en œuvre UITextFieldDelegate et d'afficher un "popup" contenant un UIPickerView.
Lorsque le clavier disparaît, un sélecteur de point de vue est alors visible.
Si vous voulez prendre un peu plus loin, vous pouvez animer les UIPickerView "glisser" comme le clavier.
Il suffit de régler le UITextField de inputView propriété à un UIPickerView.