現在、Objective-C で 4 つの垂直スライダーを作成しようとしています。を使用してそれらを回転させることはできますCGAffineTransform
が、現在、各スライダーは互いに重なり合っています。これが起こらないように、スライダーの座標をどのように変更しますか?
以下は、スライダーを回転させるための私のコードです:
CGAffineTransform trans1 = CGAffineTransformMakeRotation(M_PI * 1.5);
_grainPitchSlider.transform = trans1;
CGAffineTransform trans2 = CGAffineTransformMakeRotation(M_PI * 1.5);
_grainOffsetSlider.transform = trans2;
CGAffineTransform trans3 = CGAffineTransformMakeRotation(M_PI * 1.5);
_grainDensitySlider.transform = trans3;
CGAffineTransform trans4 = CGAffineTransformMakeRotation(M_PI * 1.5);
_grainDurationSlider.transform = trans4;