旋转滑块

时间:2011-05-05 02:51:19

标签: uislider

我有这个代码来旋转水平滑块:

- (void)viewDidLoad {
    [super viewDidLoad];
    CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI * 0.5);
    sliderLine.transform = trans;

我不能让它旋转。我在.h文件中假设了一些内容?:

UISlider *sliderLine; 

@property (nonatomic,retain) IBOutlet UISlider *sliderLine; 
标题中是否需要

?那样的东西?

2 个答案:

答案 0 :(得分:2)

我把你的代码用于水平滑块并做了类似的事情:

- (void)viewDidLoad {
    [super viewDidLoad];
    sliderLine.transform = CGAffineTransformRotate(sliderLine.transform, 270.0/180*M_PI);

它适用于我。

答案 1 :(得分:0)

slider.transform=CGAffineTransformRotate(slider.transform , 270.0/180*M_PI);

试试这个。上面,滑块是滑块名。