Ios UISlider在将应用程序语言更改为RTL时没有翻页网间网操作系统

Ios UISlider在将应用程序语言更改为RTL时没有翻页网间网操作系统,ios,iphone,Ios,Iphone,我必须制作一个应用程序,其中有一个UISlider显示距离。此应用程序支持RTL语言。将应用程序语言更改为RTL应用程序时,所有控件都会相应地翻转,但UISlider不会翻转。在iOS中是否有任何特殊配置来翻转UISlider?UISlider在RTL和LTR模式下都遵循相同的方向。所以这不应该被翻转操作系统为我们这样做,并防止翻转UISlider控件。 如果某个应用程序有特定要求,您可以通过以下方式检查应用程序布局模式: if(UIApplication.sharedApplication()

我必须制作一个应用程序,其中有一个UISlider显示距离。此应用程序支持RTL语言。将应用程序语言更改为RTL应用程序时,所有控件都会相应地翻转,但UISlider不会翻转。在iOS中是否有任何特殊配置来翻转UISlider?UISlider在RTL和LTR模式下都遵循相同的方向。所以这不应该被翻转操作系统为我们这样做,并防止翻转UISlider控件。 如果某个应用程序有特定要求,您可以通过以下方式检查应用程序布局模式:

if(UIApplication.sharedApplication().userInterfaceLayoutDirection == UIUserInterfaceLayoutDirection.RightToLeft)
        {
                    uiSlider.transform = CGAffineTransformMakeScale(-1.0, 1.0);
        }

您使用的是什么版本的iOS+Xcode?您如何将应用程序语言更改为RTL?通过设置?Xcode 6.4 iOS 9.2。我更改了设置中的语言,您可以尝试使用Xcode 7.2吗?我在
iOS 7.1.2
上遇到过这种情况,但在
iOS 9.3
上工作正常。