有什么办法可以让Core Plot滚动的行为像UIScrollView中的动量滚动一样吗?我做了一个CPTGraphHostingView,并将其作为子视图添加到UIViewController.view。Core Plot势头滚动
有人会友好地提供一个方向或代码引导我通过?
有什么办法可以让Core Plot滚动的行为像UIScrollView中的动量滚动一样吗?我做了一个CPTGraphHostingView,并将其作为子视图添加到UIViewController.view。Core Plot势头滚动
有人会友好地提供一个方向或代码引导我通过?
有没有像这样的内置。你可能能够使用剧情空间代表达到类似的效果。
有一个WWDC 2012演示文稿'增强滚动视图的用户体验',它解释了如何在OpenGL视图中无缝地覆盖UIScrollView,然后链接scolloffset以获得OpenGL中的动量滚动行为。我期望类似的方法可以用于你的问题。
自1.3版,在CPTXYPlotSpace
,有一个叫allowsMomentum
标志:
如果
YES
,占用空间滚动逐渐减慢,而不是突然停止。默认为NO
。
所以,你可以做这样的事情:
CPTGraph* graph = /* Your graph object */
CPTXYPlotSpace* plotSpace = (CPTXYPlotSpace*)graph.defaultPlotSpace;
plotSpace.allowsMomentum = YES;
感谢您的回复,你可以给我如何可以做一个提示吗?因为我只处理1-2周的核心情节。动量滚动是如何计算的? – user866807 2012-07-11 01:22:44