我正在Xcode 5目標iOS 7.1上開發一個應用程序,其視圖上只有兩個項目圖像和標籤,啓用了自動佈局,並且使用'添加缺失約束'來設置尾部和主導屬性。如何使用RTL爲阿拉伯希伯來語實現iOS?
根據下面的蘋果網站,此組件應當我改變對阿拉伯語言與代碼中沒有更多的修飾,只用了自動佈局的幫助下翻轉,但這並沒有工作 https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010853-CH13-SW1
我搜索這裏其他成員的問題,發現其他說我應該執行不同的故事板爲喜歡在那個鏈接提到 https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/BPInternational.html#//apple_ref/doc/uid/10000171-SW1
在我的主要情節串連圖板的每種語言我可以在本地化只能基地和英語發現,如何添加希伯來語和阿拉伯語?
我發現下面的問題,但他們並不會增加太多的支持: Multi Language Design support in IOS Right to left and left to right languages in the same app?
Flip UIImageViews for Right to Left Languages
iOS : How to build a bi-language iOS native application
Using Constraints in Auto Layouts of Objective C to support RTL Languages
RTL (Right-to-left) via auto layout broken on iOS 6.1/iOS 7.0?
Right to Left UI in iPhone (Hebrew)
此鏈接類似於我的實現,但它並沒有跟我這樣一個 AutoLayout + RTL + UILabel text alignment
0123工作
當你說「這是行不通的」,你是什麼意思是什麼呢?文字是從左到右寫的嗎?如果是這樣,文本是否有[RTL標記](http://en.wikipedia.org/wiki/Right-to-left_mark)?該標籤的尺寸是否合適?它定位錯了嗎?請更具體一些。一個簡短的代碼示例也是一個好主意(**編輯你的問題**並添加一個顯示爲「錯誤」的字符串)。 – DarkDust
當我說「它不工作」我的意思是屏幕沒有鏡像,它不翻轉,組件的佈局不會因爲語言的變化而產生影響。 –
我還爲希伯來語和阿拉伯語添加了故事板,但它仍然是相同的結果,更改語言時佈局不翻頁或鏡像 –