38 votes

UITextField -webView n'est plus supporté

J'obtiens la sortie de débogage suivante lorsque je travaille avec certains champs de texte.

UITextField -webView appelé. Cette méthode n'est plus supportée par la nouvelle architecture de texte.

Quelqu'un peut-il expliquer pourquoi cela apparaît ?

J'utilise actuellement XCode 5 avec iOS 7.

20voto

Roman Kabachenko Points 306

Dans les versions d'iOS antérieures à iOS 7, tous les UITextFields et UITextViews avaient un UIWebView sous-jacent pour afficher le texte formaté. À partir d'iOS 7, le texte formaté est dessiné à l'aide du cadre TextKit, de sorte que la propriété -webView est dépréciée.

Il semble que les cadres d'Apple appellent toujours le webView en interne.

1voto

HpTerm Points 3412

La réinitialisation du simulateur a résolu le problème pour moi.

  • XCode Version 5.1.1
  • Simulateur(s) iOS 7.1

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X