我的iOS应用程序中有折线图视图。
@IBOutlet weak var lineChartView: LineChartView!
启用缩放和触摸。我不让用户在图表中做任何事情,甚至不允许选择。
我试过了:
self.lineChartView.pinchZoomEnabled = false
self.lineChartView.dragEnabled = false
self.lineChartView.dragDecelerationEnabled = false
但没有任何运气。我仍然可以触摸图表并看到十字架。我甚至可以捏缩放图形。
如何关闭此行为?+
卫生署!在故事板中,我可以禁用“启用用户交互”。
这样做的伎俩。
由于某种原因,接受的解决方案对我的barChartView
不起作用。
相反,设置barChartView.isUserInteractionEnabled = false
就可以了。
因此,对于OP,以下应该工作self.lineChartView.isUserInteractionEnabled = false