gpt4 book ai didi

ios - 核心情节 : Scalling only x-axis by User Interaction

转载 作者:行者123 更新时间:2023-12-01 19:14:26 24 4
gpt4 key购买 nike

在 iOS 上工作的 Core-Plot。我正在设置 plotSpace.allowsUserInteraction = YES .

我想通过捏只缩放 X 轴。

例如,Y 轴的最大范围始终查看 100。X 轴的最大范围查看 60 到 120。

我认为最好的解决方案只有 X 轴按水平收缩缩放,Y 轴按垂直收缩缩放。

最佳答案

[[self.graph defaultPlotSpace] setAllowsUserInteraction:YES];
[self.graph defaultPlotSpace].delegate = self;

比在委托(delegate)中你想要的东西。像这样
- (CPTPlotRange *)plotSpace:(CPTPlotSpace *)space willChangePlotRangeTo:(CPTPlotRange *)newRange forCoordinate:(CPTCoordinate)coordinate {

if (CPTCoordinateY == coordinate) {
CGRect chartBounds = self.graph.bounds;
return [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(chartBounds.origin.y) length:CPTDecimalFromFloat(chartBounds.size.height)];
}

return newRange;
}

关于ios - 核心情节 : Scalling only x-axis by User Interaction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14232109/

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