gpt4 book ai didi

objective-c - 漫游CGAffineTransformMakeRotation

转载 作者:行者123 更新时间:2023-12-04 03:05:09 24 4
gpt4 key购买 nike

好吧,这会让我发疯——任何帮助都将不胜感激。我有两个图像,它们是计时器应用程序的一部分。一个是针/手,另一个是一个看起来像针座的小毂。我正在使用 CGAffineTransformMakeRotation 来旋转针头并且底座保持静止。问题:针的旋转有 1-2 像素的“漂移”,这使得它看起来像是相对于底座偏离了中心。我已经在 PS 中广泛地处理了基础图像和针图像,并且两者都是死中心像素 - 认真。我旋转手的方法:

-(IBAction) rotateSteamArrow{

CGAffineTransform rotate = CGAffineTransformMakeRotation( degreesSteam / 180.0 * 3.14159265);
degreesSteam = degreesSteam + 1.5;
if (degreesSteam <= 180) {
[steamNeedle setTransform:rotate];
}
else {
[self handleSteamTimer];
[self toggleButton:(id)timerButton];
[self switchSound];
}


}

最佳答案

尝试调整 View anchor ,直到它不再摇晃为止。

关于objective-c - 漫游CGAffineTransformMakeRotation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2734715/

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