Closed LoseRecall closed 5 months ago
有设计稿吗?
类似这种
参考:
将参考链接里的这个在线示例, 其中 tooltip
的 formatter
改成下面这样:
formatter: function () {
var start = Highcharts.dateFormat('%H:%M', this.point.x);
var end = Highcharts.dateFormat('%H:%M', this.point.x2);
var duration = (this.point.x2 - this.point.x) / (1000 * 60); // Calculate duration in minutes
var tooltipTitle = '<b>浅睡 <span style="font-weight:bold;font-size:22px;">' + duration + '</span> 分钟</b>';
return tooltipTitle + '<br/>' + start + ' - ' + end;
}
运行后, tooltip
出来的内容格式效果, 参照你的设计稿, 就算是比较接近了.
另外, 参考这个相关提问:
你甚至可以直接通过 iOS 的原生代码, 自己绘制 crosshair 准星线
和 tooltip 浮动提示框
.
如果你的自定义效果比较特殊或复杂的话, 可以使用这个方法. 简单一点的话, 上面的那种方法就基本满足需求了.
tooltip显示起始时间,x轴有对应时间坐标,可以实现吗?大佬!