gpt4 book ai didi

iphone - 核心图 - 禁用 y 方向的缩放和滚动,而不是 x

转载 作者:行者123 更新时间:2023-12-01 18:01:46 25 4
gpt4 key购买 nike

我正在制作一个图表,在 x 轴上显示日期,在 y 轴上显示百分比 (1-100)。我已经让图表以我喜欢的方式显示,但我想禁用在 y 方向滚动和缩放图表的能力,因此值 1-100 始终以相同的比例显示。但是,我不能完全禁用用户交互,因为我希望用户能够随着日期数量的增加而在 x 方向上滚动(也许还可以缩放),并触摸节点以显示值。

我能够在我之前使用的 s7graphview 中做到这一点,但无法让它与 iOS 5 一起使用。此外,我从 s7 中的 scrollView 获得的平滑滚动在 Core Plot 中也很好:)

最佳答案

//for stop vertical scrolling

-(CGPoint)plotSpace:(CPTPlotSpace *)space willDisplaceBy:(CGPoint)displacement{
return CGPointMake(displacement.x,0);}


-(CPTPlotRange *)plotSpace:(CPTPlotSpace *)space willChangePlotRangeTo:(CPTPlotRange *)newRange forCoordinate:(CPTCoordinate)coordinate{
if (coordinate == CPTCoordinateY) {
newRange = ((CPTXYPlotSpace*)space).yRange;
}
return newRange;}

关于iphone - 核心图 - 禁用 y 方向的缩放和滚动,而不是 x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8594508/

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