gpt4 book ai didi

ios - UISliders 变换后重叠

转载 作者:行者123 更新时间:2023-11-29 03:46:14 26 4
gpt4 key购买 nike

我目前正在尝试在 Objective-C 中创建四个垂直 slider 。我可以使用 CGAffineTransform 来旋转它们,但现在每个 slider 都堆叠在一起。如何更改 slider 的坐标以免发生这种情况?

下面是我旋转 slider 的代码:

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;

最佳答案

只需设置每个 slider 的“中心”,即_grainPitchSlider.center = CGPointMake(x, y);

关于ios - UISliders 变换后重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17728616/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com