比例极小线重叠,修改两处:
上面最后一段代码的147和199行起
(1):
// 当两个位置在同一侧的时候才需要合并
if (rect2.origin.y < rect.origin.y) {
rect = CGRectMake(rect.origin.x, rect2.origin.y, rect.size.width, rect.size.height + (rect.origin.y - rect2.origin.y));
} else {
rect = CGRectMake(rect.origin.x, rect.origin.y, rect.size.width, rect2.size.height + (rect2.origin.y - rect.origin.y));
}
(2):
CGRect tFrame = view.frame;
tFrame.size = CGSizeMake(5, 5);
tFrame.origin = CGPointMake(startX + movePoint, startY - 2.5);
view.frame = tFrame;
iOS 带指引线的饼状图(不会重叠)先上图(做出来的效果就是下图的样子) 图中不论每个扇形多小,都可以从指引线处将指引的数据分割开来,不会重叠。 第一步 需要给图中数据做个模型 第二步 现在先把饼图中间的圆形做...