IOS是否认为UI是用于LTR语言的,即使本地化开发语言是RTL,例如阿拉伯语吗?
我有一个使用nib文件设计的传统iOS应用程序,该应用程序的UI对齐方式是为阿拉伯语设计的(从右到左),然后我尝试将英语本地化添加到nib文件中,我执行以下操作IOS是否认为UI是用于LTR语言的,即使本地化开发语言是RTL,例如阿拉伯语吗?,ios,localization,uistoryboard,xib,uilocalizedcollation,Ios,Localization,Uistoryboard,Xib,Uilocalizedcollation,我有一个使用nib文件设计的传统iOS应用程序,该应用程序的UI对齐方式是为阿拉伯语设计的(从右到左),然后我尝试将英语本地化添加到nib文件中,我执行以下操作 我在项目的.plist文件中添加了“Localizations”键作为数组,然后在“Localizations”下添加了以下项(item0:English,item1:Arabic) 我添加了“本地化本地开发区”,将其值设置为“ar” 然后我打开project.pbxproj并更改“developmentRegion”的值develop
无论您使用何种开发语言,我们都将非常感谢您提供的任何帮助。Interface Builder当前以LTR语言显示UI。非常感谢您的回答,但有没有办法强制Interface Builder以RTL语言显示UI?遗憾的是,目前还没有。可以使用预览RTL显示,但这只是一个预览。我建议在bugreport.Apple.com上向苹果提交一个增强请求。我现在也有同样的问题。你找到解决方法了吗?不幸的是,我没有找到解决方法,但你必须先为LTR构建UI,然后本地化开发语言RTLRegardless的UI,Interface Builder当前显示UI,就好像它将以LTR语言显示一样。非常感谢你的回答,但有没有办法强迫界面生成器以RTL语言显示UI?不幸的是,目前还没有。可以使用预览RTL显示,但这只是一个预览。我建议在bugreport.Apple.com上向苹果提交一个增强请求。我现在也有同样的问题。你找到解决方法了吗?不幸的是,我没有找到解决方法,但是你必须先为LTR构建UI,然后为RTL本地化UI