Je crée une application iOS sans utiliser Interface Builder et il me semble que quelque chose d'important me manque, les contrôles que je crée (UITextField
, UIButton
, etc.) ne répondent pas aux événements tactiles.Non UIControls répondant aux événements utilisateur
Voilà ma hiérarchie de la vue:
UIWindow->UIView->(UITextField, UIButton)
Je suis en mesure de créer la hiérarchie ci-dessus et tout est bien apparaître sur l'écran, mais en tapant sur la UITextField
ou UIButton
ne rien faire. J'ai également essayé d'ajouter quelques UIGestureRecognizer
instances de sous-classe au UIView
en vain.
Je suis en mesure d'appeler becomeFirstResponder
sur le UITextField
et l'application commence avec le clavier vers le haut et capable de recevoir une entrée. Cependant, lorsque le clavier est fermé, l'interface revient en mode "mort".
Qu'est-ce qui me manque?