我正在尝试创建自定义放大/缩小按钮,除了最重要的部分,缩放之外我已经开始工作..
我创建了一个这样的地图:
for y in 0..<height {
for x in 0..<width {
let byteIndex = (bytesPerRow * y) + x * bytesPerPixel
然后,只要您点击放大或缩小,我就会运行两个函数:
$scope.chart = new Highcharts.Map(config);
设置图表的highcharts.zoomIn = function() {
$scope.chart.mapZoom(0.5);
};
highcharts.zoomOut = function() {
$scope.chart.mapZoom(2);
};
不会给我一个错误,也不会做任何事情。之后我尝试拨打mapZoom
,但也没有帮助。还看到它已经在$scope.chart.redraw()
函数的源代码中调用了重绘函数。
我找不到任何关于如何做到这一点的信息,那么我到底做错了什么呢?