0
每當我嘗試突出顯示阿拉伯文字時,它開始變得非常奇怪,並突出顯示錯誤部分。突出顯示阿拉伯文字的Flash/AS3
嘗試一下自己,看看我的意思是:
嘗試凸顯阿拉伯文字,注意的事情是如何發生的怪異,然後突出顯示的英語句子,你會發現,這是完全正常的。
有什麼辦法解決這個問題嗎?
編輯:如果它很重要;使用的字體是Times New Roman;設備字體;定期。
每當我嘗試突出顯示阿拉伯文字時,它開始變得非常奇怪,並突出顯示錯誤部分。突出顯示阿拉伯文字的Flash/AS3
嘗試一下自己,看看我的意思是:
嘗試凸顯阿拉伯文字,注意的事情是如何發生的怪異,然後突出顯示的英語句子,你會發現,這是完全正常的。
有什麼辦法解決這個問題嗎?
編輯:如果它很重要;使用的字體是Times New Roman;設備字體;定期。
這是將RTL和LTR語言混合在同一文本字段中的已知限制,即Adobe將其稱爲'FTL文本'的'經典文本'。
使用TLFTextField而不是UITextField,並且在同一文本塊中混合RTL和LTR語言的文本突出顯示將被正確處理。
TLF text provides the following enhancements over Classic text:
它工作完美,非常感謝! 雖然我有一個問題,但自從我交換到TLF以來,程序的加載時間花費了很多時間,並且看起來明顯慢得多....這是正常的嗎?再次感謝:) –
「顯着較慢」... TFL控件是一個「胖」的內存控件,因爲它在文本處理方面做了很多,但我通常只有一個或兩個應用程序顯示在相同的位置(在舞臺上),因爲我使用TFL格式化整個頁面(覆蓋大部分舞臺)。從來沒有注意到這方面的放緩。 – SushiHangover
好吧,我將1個文本框交換到了TLF,並且它全部突然變慢了......但我想這並不重要。只有加載時間更長。非常感謝您的幫助^ - ^ –