我必须制作一个应用程序,其中一个UISlider可以显示距离。 RTL语言支持此应用程序。在将应用程序语言更改为RTL应用程序时,所有控件都相应地翻转,但UISlider没有被翻转。是否有任何特殊配置可以在iOS中翻转UISlider
答案 0 :(得分:2)
UISlider在RTL和LTR模式下都遵循相同的方向。所以这不应该被翻转操作系统为我们这样做,并防止翻转UISlider控件。 如果某个应用程序具有特定要求,则可以通过
检查应用程序布局模式if(UIApplication.sharedApplication().userInterfaceLayoutDirection == UIUserInterfaceLayoutDirection.RightToLeft)
{
uiSlider.transform = CGAffineTransformMakeScale(-1.0, 1.0);
}