2011-05-12 84 views
2

我现在正在使用Monotouch学习iPhone开发,并使用Mono Develop for IDE。一切工作正常,我要去买MonoTouch的许可证。但是,IDE无法正确显示泰文文本。 这只是显示[],我很难用泰文输入信息。虽然此文本在运行时显示正确(iPhone模拟器)。 我认为这个问题发生在MonoDevelop中。MonoDevelop不支持显示泰文字体

请你能帮我解决这个问题。 PS。我尝试了我所能做的一切。例如,将文件格式更改为UTF 8,16,并从其他正确显示泰文文本的程序复制文本。

我期待着您的回音 Theeranit

回答

1

不幸的是,MonoDevelop的使用在Mac字体渲染库,称为攀高,有字体回退的问题。这意味着如果主字体不包含您想要的字符,则不能回退到该字符的另一种字体。

您可以通过在MonoDevelop首选项中设置自定义字体来解决此问题。将其设置为包含泰文字符的字体。