阿拉伯语:
背景:阿拉伯语使用者占世界人口的6%,使用阿拉伯字母,为从右至左书写的文字,主要通行于18个阿拉伯国家及4个国际组织的官方语言。以阿拉伯语作为母语的人数超过2.6亿人。阿拉伯语在全球范围使用者总计目前已经突破4.4亿人。
语言特点:是由28个辅音字母和12个发音符号(不包括叠音符)组成的拼音文字。书写顺序从右往左横行书写,翻阅顺序也是由右往左。
左右的相互调换,使用系统提供的方法(RTL仅支持iOS9以上)
1.针对全部的UIView 使用镜像功能
[UIView appearance].semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
[UISearchBar appearance].semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
[[UINavigationBar appearance] setSemanticContentAttribute:UISemanticContentAttributeForceRightToLeft];
2.针对具体部分View使用
self.view.semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
3.针对xib、storyboard
Semantic 设置为spatial
前提&#x