2011-05-26 5 views
0

Dans un projet de long XCode4 de intellisence montre setContentToHTMLString méthode de UITextView mais dans d'autres projets intellisence fonction ne montrant pas setContentToHTMLString cette méthode de UITextView.UITextView Puzzle?

Je veux utiliser setContentToHTMLString méthode de UITextView pour base HTML Présentation seule dans mon textView cela fonctionne dans un projet, mais ne montre pas même par la fonction intellisence de UITextView.

Toute suggestion.

Merci à l'avance ....

+0

vérifier le temps le projet qui a setContentToHtmlString de la méthode textview est personnalisé textview ou par défaut textview fourni dans le xcode. –

+0

Je suis nouveau sur iphone comment pouvons-nous trouver que ce soit personnaliser textView ou non parce que je suis incapable de trouver quelque chose de nouveau dans cette accepter @interface UITextView (étendu) - (void) setContentToHTMLString: (NSString *) contentText ; ce programme utilisé cette interface dans le fichier .m @end – user755278

+0

La réponse donnée ci-dessous est juste.Vous pouvez utiliser le code du lien fourni par Sergio i.e. Il est dans l'API privée. J'espère que ça vous aide ...... –

Répondre

0

Je ne sais pas pourquoi Xcode a ce changement de comportement, mais je vous suggère de ne pas utiliser cette méthode, car it is in a private API, de sorte que votre application serait rejetée par Apple. Peut-être le fait qu'il est privé est aussi pourquoi parfois il montre (il ne devrait pas), d'autres ce n'est pas.

Le chemin à parcourir pour afficher du contenu HTML est d'utiliser un [UIWebView][2], avec toutes ses mises en garde, ou d'essayer les fonctionnalités de texte stylisées Three20, qui sont assez limitées, cependant.

+0

si nous mettons des données analysées directement à UIWebView, alors les balises html fonctionnent normalement ou non. – user755278

+0

UIWebView rendra votre HTML presque exactement comme Safari le ferait, y compris CSS, Javascript et tout. Utilisez la méthode '-loadHTMLString: baseURL:'. – sergio

+0

tu remercie Sergio ça marche bien ... – user755278