默认只有左侧和底部的两个轴,我想在右侧和底部添加另一个牵引轴以显示相同的刻度和标签。
提前致谢。
最佳答案
您可以在制作轴时使用约束来做到这一点,
CPTXYAxis *x = [self _makeDefaultAxis];
x.coordinate = CPTCoordinateX;
x.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
x.tickDirection = CPTSignPositive;
// ...
CPTXYAxis *y = [self _makeDefaultAxis];
y.coordinate = CPTCoordinateY;
y.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
y.tickDirection = CPTSignPositive;
// ...
CPTXYAxis *y2 = [self _makeDefaultAxis];
y2.coordinate = CPTCoordinateY;
y2.axisConstraints = [CPTConstraints constraintWithUpperOffset:0.0];
y2.tickDirection = CPTSignNegative;
// ...
CPTXYAxis *x2 = [self _makeDefaultAxis];
x2.coordinate = CPTCoordinateX;
x2.axisConstraints = [CPTConstraints constraintWithUpperOffset:0.0];
x2.tickDirection = CPTSignNegative;
这给出了类似的东西,
因此还要显示调整填充等所需的标签。
关于ios - 核心图 : how to add four axis on left, 右侧、顶部和底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22144421/