我们的应用程序支持RTL语言,如阿拉伯语和波斯语。
在iOS 9之后,导航控制器和选项卡控制器的行为已经改变。我只找到了这个链接ios-9-disable-support-for-right-to-left-language来解决这个问题。
我将这段代码写在我的
在iOS 9之后,导航控制器和选项卡控制器的行为已经改变。我只找到了这个链接ios-9-disable-support-for-right-to-left-language来解决这个问题。
我将这段代码写在我的
appDelegate
中,它可以很好地工作,并且导航栏和选项卡被设置为LTR。if(SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"9.0")) {
[[UINavigationBar appearance] setSemanticContentAttribute:UISemanticContentAttributeForceLeftToRight];
[[UITabBar appearance] setSemanticContentAttribute:UISemanticContentAttributeForceLeftToRight];
}
我的问题是:无法更改交互式弹出手势的方向。