在UIWebview中呈现希伯来文字时出现问题

| 我有一些希伯来语文本存储在数据库中。当我在应用一些CSS(设置页面的背景颜色和边距)后在UIWebview中获取并呈现该文本时,文字显示的很好,但问题是,如果我在Webview中正确对齐内容,那么希伯来语内容就会正确对齐,但实际上这不是应该的方式。我的意思是RTL文本应该显示的方式。句号出现在文本的右侧,如下图所示。我知道正确对齐文本不会像RTL文本那样显示它 它不是重复的,我已经按照那里提到的步骤进行了操作,但是仍然没有完成。 我希望有人能帮助我以正确的方式显示文本。如果需要,我可以添加CSS代码段。如果需要任何支持代码或图像,请发表评论     
已邀请:
        您应该在CSS中设置“ 0”或在HTML中添加“ 1”属性。 如果您要将此文本嵌入到混合语言段落中,则可能还需要弄乱CSS属性
unicode-bidi
。     
        您需要在html中指定dir = \“ rtl \”,那么您将获得从右到左的数据 例:
    NSString  *htmlStringwithFont = [NSString stringWithFormat:@\"<span style=\\\"font-family: %@; color:#343434;font-size: %i\\\" **dir=\\\"rtl\\\"**>%@</span>\",
                                      font.fontName,
                                      (int) font.pointSize,
                                      content];
           webView.opaque=NO;
            [webView loadHTMLString:htmlStringwithFont baseURL:nil];
    

要回复问题请先登录注册