【问题标题】:How to add titles below the bars in Bar CHart created from Core Plot?如何在从 Core Plot 创建的条形图中的条形下方添加标题?
【发布时间】:2015-08-07 13:29:04
【问题描述】:

您好,我需要在从 Core Plot 创建的条形图的条形下方显示字符串标题。我在 Core Plot 框架中有很多地方,但没有找到如何将文本放在条形下方? 我需要显示附件中的标题。

请推荐!

【问题讨论】:

    标签: graph core-plot xcode6.4 ios8.4


    【解决方案1】:

    有几种方法可以制作不是数据值的数字表示的轴标签。

    如果您正在绘制分类数据,您可以设置绘图空间的比例类型以显示分类标签并从数据源返回标签文本以获取绘图值(例如,条形图的条形位置)。

    来自 Plot Gallery 示例应用中的“垂直条形图”演示:

    // setup
    [barPlotSpace setScaleType:CPTScaleTypeCategory forCoordinate:CPTCoordinateX];
    

    如果您不绘制分类数据或者您只需要对标签进行更多控制,则可以创建自定义轴标签。将轴labelingPolicy 设置为CPTAxisLabelingPolicyNone,创建一组轴标签,并将其分配给axisLabels 属性。示例应用中有几个演示,包括 绘图库 示例应用中的“复合绘图”演示。使用CPTAxisLabelingPolicyNone,刻度线和标签是独立的,所以如果要刻度线,还需要设置majorTickLocations和/或minorTickLocations

    【讨论】:

    • 感谢您的回复。如果这对我有用,我会检查并回复你! :-)
    猜你喜欢
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 2014-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-15
    相关资源
    最近更新 更多