POPULARITY
Cette séquence présente les principes gestion intégrée de la saisie sous iOS au moyen des classes UITextView (protocole UITextViewDelegate) et UITextField (protocole UITextFieldDelegate). Ces méthodes permettent d'exploiter dans les applications toute la puissance de la saisie dans le terminal (suggestions et Siri).
Cette séquence présente l'application «Écritures» qui illustre l'usage des UITextView et UITextField ainsi que les protocoles qui leur sont associés.
Cette séquence présente l'exercice «MauvaisePluie» qui est un jeu simple dont les règles sont les suivantes: un personnage doit éviter des météorites qui lui tombent dessus, le personnage se déplace grâce à l'action d'un joueur sur deux boutons qui permettent un déplacement sur un plan horizontal, le niveau du jeu est sélectionné au moyen d'un UIPickerView, le nombre d'objets évités détermine le score et un nom peut y être associé (saisi au moyen d'un UITextField). Indépendamment de tout cela, le jeu inclus une gestion (non persistente) des meilleurs scores enregistrés ainsi que de préférences permettant de moduler la difficulté du jeu. Le jeu sera développé au choix en Objective-C ou en Swift. Les éléments fixes du jeu seront placé en mode programmatique, si possible avec Autolayouts.
Programmation sur plateforme mobile : application à iOS et Android (2103/2014, HD)
Cette séquence présente un exemple simple illustrant la gestion du clavier au moyen d'une UITextView et de son protocole associé UITextViewDelegate. En conclusion, une référence rapide est faite aux UITextField/UITextFieldDelegate qui fonctionnent de manière identique mais sont dédiées aux zones de texte limitées à une ligne.
Paul Hegarty introduces modal view controllers that "take over the screen;" inputting text using UITextField and UITextView; UIView Animation; and NSTimer. (November 15, 2011)
Paul Hegarty introduces modal view controllers that "take over the screen;" inputting text using UITextField and UITextView; UIView Animation; and NSTimer. (November 15, 2011)