Par défaut, si vous secouez l'iPhone tout en entrant du texte dans un UITextField
, une petite boîte apparaîtra vous demandant si vous souhaitez annuler la saisie. Comment puis-je empêcher cela? J'ai regardé à travers les docs UITextField
, UITextFieldDelegate
, et UITextInputTraits
et n'ai rien trouvé concernant les secousses. Vraisemblablement, je pourrais sous-classer UITextField
pour ignorer l'événement de secousse, mais je ne suis pas vraiment confiant dans ma capacité à ne pas visser d'autres choses. J'aimerais quelque chose commeComment empêcher l'UITextField de répondre au mouvement d'agitation?
textField.respondsToShake = FALSE;
Quelle est la meilleure façon de le faire?
Cela doit être défini dans la méthode webViewDidFinishLoad. –