UISlider* slider = [[[UISlider alloc] initWithFrame:CGRectMake(0, 200, 200, 100)] autorelease]; CGAffineTransform scale = CGAffineTransformMakeScale(2.0, 2.0); CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI / 180.0f * 270.0f); CGAffineTransform concat = CGAffineTransformConcat(scale,trans); [slider setTransform:concat];
以前から試してみたかった、UISlider を縦にする方法を試してみた。おまけでスケールも二倍にw CGAffine を複数使う時は Concat でくっつけるといいそうだ。
UIを縦にすることができれば、アプリのデザインの幅も広がりそうな気がする今日この頃。
0 件のコメント:
コメントを投稿