Ich verwende derzeit das iPhone SDK, um eine App zu erstellen, die Indische Skripts verwendet. Das iPhone hat jedoch Probleme mit dem Rendern bestimmter Glyphen in vielen indischen Skripten. Zum Beispiel:Rendering bestimmter Zeichen Glyph auf iPhone
प + ् + र = प्र
oder
ਕ + ੍ + ਰ = ਕ੍ਰ
Wenn Sie dies auf einem Mac geben (oder Windows) wird der Computer die drei Zeichen in das eine Glyphe automatisch machen (प्र - In Unicode ist es nach wie vor vertreten als drei Zeichen jedoch). Da das iPhone AAT (Apple Advanced Typography) oder erweiterte OpenType-Funktionen nicht unterstützt, rendert es die Zeichen als drei separate, die in vielen Fällen unlesbar wird. Ich denke, es sollte einen Weg geben, hart in Objective-C zu schreiben, um sicherzustellen, dass jedes Mal, wenn die drei Zeichen in einem UILabel erscheinen, sie eine bestimmte Glyphe aus der Schriftart Arial Unicode MS (eingebaut) rendern sollten. Es macht mir nichts aus, nicht dokumentierte APIs zu verwenden, um dies zu erreichen.
Danke! Dies sollte wirklich helfen. Wie hast du eine native Khmer-Tastatur erstellt? BTW ... Ich verwende Unicode Gurmukhi in meiner App. Ich werde versuchen, was du getan hast und dir sagen, wie es geht. Danke noch einmal! – Kulpreet
Ich habe eine Antwort auf deinen Thread im Forum gepostet. Danke noch einmal! – Kulpreet
In Bezug auf die Tastatur, der ganze Kredit geht an KENNYTM, die tatsächlich aktualisieren ist groß iKeyEx Plugin (Sie können überprüfen, ist Blog). http://networkpx.blogspot.com/2009/08/partial-30-support-for-ikeyx.html Ich habe nur die Plist-Datei für Khmer-Tastatur erstellt und folgen Sie seiner Anweisung, um die Tastatur zu erstellen. –