2011-02-16 48 views
0

我在Flex 4應用程序中看到了用戶界面和文本的間歇性從右到左的鏡像,這是一個問題,因爲我們的應用程序僅用於英語,所以我們根本不需要RTL。不知道爲什麼會發生這種情況。用戶界面和文本的間歇從右到左鏡像

layoutDirection屬性影響UI控件的鏡像,例如HGroup中的按鈕從左到右或從右到左排列。 方向會影響文本控件的鏡像,例如TextInput或TextArea中的文本從左到右或從右到左排列。

此鏈接到要被固定在SDK 4.5 Flex中的一個錯誤,但我們的應用程序沒有「使用Flex 3兼容性模式」開啓:

http://bugs.adobe.com/jira/browse/SDK-26473

此鏈接到的StackOverflow在主題上張貼,導致上述錯誤鏈接。它提到如果開發機器語言環境設置爲rtl語言環境,則可能會出現問題,但我認爲這不是我們的情況。

那麼,有沒有人有任何想法,爲什麼一個Flex應用程序會意外地鏡像用戶界面和文本?

回答

0

我的團隊遇到了同樣的問題,但我們遇到了報告的錯誤,因爲我們使用Flex3兼容模式。

建議的解決方法(添加layoutDirection:「ltr」;)爲我們工作。

我想即使沒有兼容模式,這個錯誤仍然會發生,佈局方向是相當新的,並且顯然是錯誤的。

解決方法解決了您的問題嗎?

0

我剛看到這種情況發生,當我試圖自己調用組件initialize()。 我不使用flex 3兼容模式。

這可能是你的問題嗎?

相關問題