gpt4 book ai didi

ios - 设置比例后如何垂直旋转 UIStepper?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:07:59 26 4
gpt4 key购买 nike

我已将步进器的比例设置如下:

m_stepper1.transform = CGAffineTransformMakeScale(0.6, 0.6);

之后,如果我尝试垂直旋转,它不会对步进器产生任何影响。它不会旋转。我使用以下代码进行轮换:

m_stepper1.transform = CGAffineTransformMakeRotation(M_PI / 2.0);

请有人帮我解决这个问题。

最佳答案

您不需要额外的 View 来完成此操作,您只需要一个连续转换。您执行此操作的方式会在添加新转换之前重置先前的转换。这将添加两者。

[stepper setTransform:CGAffineTransformConcat(CGAffineTransformMakeRotation(M_PI_2), CGAffineTransformMakeScale(0.6, 0.6))];

但是,如果您想一次进行一个转换,则应该使用其中一种将输入转换作为参数的转换。这也将产生您正在寻找的结果。

[stepper setTransform:CGAffineTransformMakeRotation(M_PI_2)];
[stepper setTransform:CGAffineTransformScale(stepper.transform, 0.6, 0.6)];

关于ios - 设置比例后如何垂直旋转 UIStepper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21576619/

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