基本的にこのアルゴリズムを逆にして、特定の y 軸の時間を取得しようとしています。
+ (CGFloat)yAxisForTime:(CGFloat)time
{
CGFloat newTime = (float)(time * ((60 / [DataClass sharedInstance].timeInterval) / 2 ));
return kTopBuffer + (44.0f * newTime);
}
+ (CGFloat)timeForYAxis:(CGFloat)y
{
CGFloat newTime = (float)(y / ((60 * [DataClass sharedInstance].timeInterval) * 2 ));
return kTopBuffer + (44.0f / newTime);
}
私は今日、脳のおならがあり、それを正しく理解できないようです. yAxis の時間を取得するにはどうすればよいですか? yAxisForTime は正常に機能していますが、今は timeForYAxis を取得する必要があります。