Je fais une application iPhone. J'ai un champ de texte que l'utilisateur peut entrer dans et cela fonctionne, mais je veux que vous puissiez appuyer sur un bouton et il enregistre le texte ainsi quand vous fermez et ouvrez à nouveau l'application, il est toujours là. J'ai le bouton ("Done!"), Mais je ne sais pas comment le programmer.texte Apprendre à économiser sur l'iPhone
0
A
Répondre
1
Regardez dans la classe NSUserDefaults des moyens faciles d'enregistrer des données simples.
Et pour obtenir le bouton "terminé" sur le clavier pour répondre, vous devez implémenter le protocole UITextFieldDelegate (ou UITextViewDelegate) et remplacer la méthode textFieldShouldReturn:.
Dans cette méthode écrire quelque chose comme:
- (bool)textViewShouldReturn:(UITextView *)textView
{
[textField resignFirstResponder];
//code to save text to NSUserDefaults
return yes;
}
Questions connexes
- 1. Comment économiser de C# à Excel?
- 2. Fichier de SOAP, comment économiser?
- 3. Comment devrais-je commencer à apprendre sur ADO.NET Entity Framework?
- 4. Pointeurs pour apprendre à utiliser DTrace
- 5. Débutant à la programmation GPU: quoi apprendre?
- 6. Apprendre à créer des animations en C++
- 7. Tutoriels pour commencer à apprendre Actionscript 3.0?
- 8. Apprendre à utiliser AJAX avec CodeIgniter
- 9. Comment commencer à apprendre à programmer dans Flex?
- 10. Apprendre OpenGL dans Ubuntu
- 11. Apprendre OpenGL par Java
- 12. Ressources pour apprendre GNUMake?
- 13. Quelles sont les bonnes ressources pour apprendre sur les génériques?
- 14. Apprendre LINQ: QuickSort
- 15. Apprendre un langage Web
- 16. Apprendre Invisible Caractéristiques
- 17. Apprendre le langage C++
- 18. Apprendre Rubis Curses
- 19. Quelles sont les ressources pour apprendre à écrire les spécifications?
- 20. Apprendre J/K/APL
- 21. Apprendre le cadre de l'entité
- 22. de bonnes ressources pour apprendre Orca
- 23. Bonnes ressources pour apprendre WPF
- 24. Un bon endroit pour commencer à apprendre l'entreposage de données?
- 25. Où puis-je commencer à apprendre sur le traitement d'image et la reconnaissance d'objets?
- 26. Meilleurs articles pour commencer à apprendre sur la détection de bord/reconnaissance d'image
- 27. où est le meilleur endroit pour commencer à apprendre sur servlet/tomcat?
- 28. Quelles sont les bonnes ressources pour apprendre à utiliser NAnt?
- 29. Références pour apprendre à écrire une application multithread en C#?
- 30. Apprendre Java EE, jboss, etc
Désolé de garder blabbering, mais le code que vous mettez là-bas, où est-il passé? (Faire aussi je dois donner le bouton comme un nom ou quelque chose?) – Aidan
Je recommande une lecture approfondie des morceaux de documents suivants: http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC /Introduction/introObjectiveC.html - Guide Objective-C d'Apple http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITextField_Class/ - UITextField référence de classe http://developer.apple. com/iphone/bibliothèque/documentation/Cocoa/Référence/Foundation/Classes/NSUserDefaults_Class/- Référence de la classe NSUserDefaults http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/UserDefaults/Tasks/UsingDefaults. html -using defaults –
Je vous recommande également de regarder les « Preparations » ressources liées ici: http://stackoverflow.com/questions/1939/howto-articles-for-iphone-development-objective-c, ainsi que dans beaucoup d'autres questions liées au démarrage avec la programmation iPhone ici sur Stack Overflow. –