2012-07-10 38 views
2

有什麼辦法可以讓Core Plot滾動的行爲像UIScrollView中的動量滾動一樣嗎?我做了一個CPTGraphHostingView,並將其作爲子視圖添加到UIViewController.view。Core Plot勢頭滾動

有人會友好地提供一個方向或代碼引導我通過?

回答

0

有沒有像這樣的內置。你可能能夠使用劇情空間代表達到類似的效果。

+0

感謝您的回覆,你可以給我如何可以做一個提示嗎?因爲我只處理1-2周的核心情節。動量滾動是如何計算的? – user866807 2012-07-11 01:22:44

3

有一個WWDC 2012演示文稿'增強滾動視圖的用戶體驗',它解釋瞭如何在OpenGL視圖中無縫地覆蓋UIScrollView,然後鏈接scolloffset以獲得OpenGL中的動量滾動行爲。我期望類似的方法可以用於你的問題。

https://developer.apple.com/videos/wwdc/2012/?id=223

6

自1.3版,在CPTXYPlotSpace,有一個叫allowsMomentum標誌:

如果YES,佔用空間滾動逐漸減慢,而不是突然停止。默認爲NO

所以,你可以做這樣的事情:

CPTGraph* graph = /* Your graph object */ 
CPTXYPlotSpace* plotSpace = (CPTXYPlotSpace*)graph.defaultPlotSpace; 
plotSpace.allowsMomentum = YES;