UISliderを縦表示にする方法のメモ。
ポイント
・transform
・CGAffineTransformMakeRotation
サンプルコード
@implementation ViewController
– (void)viewDidLoad
{
[super viewDidLoad];
UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(50, 50, 70.0f, 28.0f)];
// 90度まわす。
slider.transform = CGAffineTransformMakeRotation(M_PI * 0.5);
[self.view addSubview:slider];
}
– (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end