如何在UIlabel中显示阿拉伯语文本

San*_*niv 2 iphone arabic uilabel

我从服务器获取此字符串作为响应,实际上是阿拉伯语" نريد أن نرى هذا في اللغة العربية"

您可以在浏览器上看到阿拉伯语中的这个文本,如下所示:نريدأننرىهذافياللغةالعربية浏览器自动显示阿拉伯语文本.对于前我已经把代码标签,所以它显示代码...

现在我想用阿拉伯字体在UILabel上显示它,我该怎么做?

请帮忙..

谢谢

hot*_*aw2 5

如果将服务器响应字符串中的每个4位文本数字十进制数转换为C int,则可以使用以下内容将每个字符转换为NSString:

int c = ... /* your 4 text digit unicode ordinal converted to an integer */
charString = [ NSString stringWithFormat:@"%C", c ];
Run Code Online (Sandbox Code Playgroud)

您也可以让UIWebView运行一行Javascript并返回NSString.