ios7中的UISLER垂直条问题
我想使我的UISlider垂直。我正在使用IB中的Slider和下面的代码将其更改为垂直ios7中的UISLER垂直条问题,ios7,uislider,cgaffinetransform,Ios7,Uislider,Cgaffinetransform,我想使我的UISlider垂直。我正在使用IB中的Slider和下面的代码将其更改为垂直 CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI * 0.5); slider.transform = trans; 但我只能看到拇指,看不到吧台。 我试着 CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI * 1.5); slider.layer.tran
CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI * 0.5);
slider.transform = trans;
但我只能看到拇指,看不到吧台。
我试着
CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI * 1.5);
slider.layer.transform = trans;
将错误获取为
从不兼容类型“CGAffineTransform”(又名“struct CGAffineTransform”)分配到“CATTransferM3D”(又名“struct CATTransferM3D”)
请提供帮助。这是因为在第二条语句中,您试图将CGAffineTransform转换指定给slider.layer.transform,其类型为CATTransformM3D 下面是我用来旋转滑块的代码
[self.layer setAnchorPoint:CGPointMake(0.0f, 0.0f)];
self.transform = CGAffineTransformMakeRotation(M_PI/2);