我拖动

时间:2015-04-29 06:01:48

标签: ios xcode swift graph core-plot

我想做这样的事情但是使用核心情节:

import UIKit
class ViewController: UIViewController {

@IBOutlet weak var display: UILabel!

@IBAction func pan(sender: UIPanGestureRecognizer) {
 var coordinate = sender.locationInView(UIView?())
display.text = "\(coordinate)"
}}

当我平移时,这会得到屏幕上的点的坐标。是否可以在Core Plot图中执行此操作? (如果可能,使用plotAreaTouchDown方法)

1 个答案:

答案 0 :(得分:0)

获取托管视图中的坐标(sender.locationInView(hostingView))。使用CALayer坐标转换方法将其转换为绘图区域图层坐标系,然后使用绘图空间将其转换为数据坐标。