2010-09-29 12 views
1

J'essayais de trouver un moyen d'ajuster mon écran lorsque le clavier glisse de sorte que le champ de texte édité (UITextView dans mon cas) glisse et reste net au lieu de se cacher derrière le clavier.Qu'est-ce que autoresizesForKeyboard et comment ça marche?

J'ai vu quelques groupes de discussion sur google mentionnant - autoresizesForKeyboard - http://groups.google.com/group/three20/browse_thread/thread/38bdadc89a1f35f8/2f8b92a6058cf136?lnk=raot&pli=1

je n'étais pas en mesure de comprendre comment l'utiliser ou de trouver toute la documentation pour elle.

Puis je vis comment Apple recommande de le faire - http://developer.apple.com/library/ios/#documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html

Cependant autoresizesForKeyboard semble trop intrigant simple. Quelqu'un peut-il faire la lumière sur ce sujet? AutoresizesForKeyboard fait partie de la bibliothèque Three20 et est une propriété de la classe TTViewController.

Répondre

2

http://api.three20.info/interface_t_t_view_controller.html#acc0ff2c5d115eb977aaac419cb64f62b

"Three20 est une bibliothèque de développement iPhone. Il est le code qui alimente l'application iPhone Facebook et bien d'autres applications dans l'App Store."

http://three20.info/

+0

Intéressant. Merci d'avoir répondu. Va probablement aller dans le sens de la pomme dans ce cas :) Étonnamment jamais entendu parler de trois20 ... mais je suis intrigué de vérifier l'API ... on dirait que cela pourrait économiser beaucoup de temps de développement pour certaines tâches spécifiques. – Dev