Je crois que je crois comprendre comment définir des valeurs Nsattributedstring, mais comment sur terre les affichez-vous dans l'interface? p>
Exemples: Uilabel, UitextView, etc. P>
Les instructions spécifiques seraient grandement appréciées / p>
4 Réponses :
Les commandes que vous avez mentionnées ne fonctionnent que des chaînes et non attribuées. Le seul moyen de les afficher est de faire beaucoup de travail avec le texte de base. Fichez une plainte avec BUGREPORTER.AppLE.com pour demander qu'ils chair cette partie de l'UIKIT. p>
Je serai sûr de déposer un rapport de bogue. Pourriez-vous s'il vous plaît me signaler dans la direction d'un exemple ou d'un tutoriel d'utiliser le texte de base pour afficher une chaîne attribuée? Merci :)
Une simple recherche de deux secondes offre quelques réponses sur ce site seul: Stackoverflow.com/questions/2446975/...
Vous pouvez également créer une CATEXTLAYER, qui fonctionne bien avec des chaînes attribuées ... Créez simplement le calque et définissez la propriété de la chaîne ... P>
amusez-vous ...: D p>
Si vous ne voulez pas vous embêter avec Catextlayer, vous devriez consulter TTtattributedlabel . C'est comme si Uilabel, sauf que cela prend en charge Nsattributedstrings (en utilisant la même méthode d'Uilabel, vous pouvez donc l'utiliser comme remplacement de chute) P>
dans iOS 6 et plus tard, vous pouvez utiliser des chaînes attribuées pour afficher le formaté. Texte dans les vues de texte, les champs de texte et d'autres contrôles. Les deux appkit et Uikit définir également des extensions à la chaîne attribuée de base interface qui vous permet de dessiner leur contenu dans le courant contexte graphique. p> blockQuote>
Vous pouvez également utiliser la classe Ohattributedlabel, vous pouvez Trouvez-le ici . Ht