Lorsque j'écris un texte arabe contenant la lettre kasra (caractère unicode 0x650, équivalent phonétique i) sur un bouton, le kasra n'est pas affiché. Ainsi, le mot mumkin apparaît comme mumkn. Si j'inspecte le NSString dans Xcode, le kasra est présent, mais le kasra n'est pas affiché dans le simulateur de l'iPhone ou sur un vrai iPad. Les deux autres voyelles courtes (fatha et damma) sont affichées correctement.kasra non affiché sur iOS
Répondre
Cela peut être un bug. Je l'ai juste essayé dans l'éditeur de storyboard et ça ne semble pas fonctionner. J'ai créé une chaîne dans l'application Notes MAC, copiée et collée. Il s'affiche correctement dans le panneau de propriétés de la main gauche, mais pas dans le bouton lui-même. Pourriez-vous fournir la chaîne Unicode exacte? Vous devrez peut-être ouvrir un rapport de bug avec Apple.
Je peux confirmer que cela fonctionne correctement dans un champ d'étiquette, mais pas un bouton (IOS 6.1 et Xcode 4.6.3)
Essayez texte attribué. Cela semble fonctionner autour de la question.
l'Unicode est 645 650 64f 645 643 640 650 646. J'ai essayé le texte attribué sur le simulateur iPhone iOS7, même problème. J'ai ouvert un rapport de bug: 50 $ pour Apple pour le privilège. – JavaLatte
La lettre arabe kasra (caractère unicode 0x650) est absente de toutes les polices IOS7 intégrées que j'ai essayées.
La solution était de construire une police différente dans mon application- J'ai utilisé AGA-Rasheeq-Bold.
- 1. titre non affiché sur UIButton
- 2. Glyphe non affiché sur datagridview
- 3. rightCalloutAccessoryView non affiché sur le MKPinAnnotationView
- 4. Options Menu non affiché sur ActionBar
- 5. Bitmap de vue non affiché sur Android
- 6. ValidationSummary non affiché
- 7. MultiView non affiché
- 8. UIActivityIndicator non affiché
- 9. bitmap android non affiché
- 10. Fragment non affiché
- 11. ArrayAdapter non affiché
- 12. Fragment simple non affiché?
- 13. PHPExcel DataSeriesLabels non affiché
- 14. Google Maps non affiché
- 15. UIBarButtonItem Non affiché
- 16. ProgressBar non affiché
- 17. Titre UITabBarItem non affiché
- 18. Alertdialog non affiché
- 19. Menu HorizontalFieldManager personnalisé non affiché
- 20. IOS Langage de clavier basé sur UIView affiché dynamiquement
- 21. jQuery datepicker altFormat non affiché
- 22. OptionsMenu non affiché dans l'activité?
- 23. objet non affiché dans Firefox
- 24. Sous-classé UIAlertView non affiché
- 25. Formulaire de contact Non affiché
- 26. GWT: Panneau DockLayout non affiché
- 27. PNG non affiché dans IE6
- 28. ViewData non affiché dans Ajax.BeginForm
- 29. PDF non affiché, Autres URL
- 30. Contenu Android TableLayout non affiché
Il semble que votre police ne contienne pas de glyphe pour ce caractère. Avez-vous essayé une autre police? –
J'utilise la police système. Même si vous sélectionnez une police différente, iOS "oublie" la police sélectionnée quand il se réunit le 0x06 ?? lettres arabes pour faire 0xFE ?? des lettres. – JavaLatte