我想在我的图表中添加一个标题,给出简短的描述或关于情节的名称。例如,我有一个包含产品列表的表格,我的图表显示了这些产品的成本。应该在图表上叠加一个标签/注释,给出产品的名称。
答案 0 :(得分:0)
创建UILabel,设置它的文本,并将其添加为图表视图的子视图。
答案 1 :(得分:0)
布拉德 - 兄弟姐妹里面究竟是哪种类型的?
在CPTestApp
中,我使用BarChart NIB
并将CPLayerHostingView
和UILabel
(用于绘图标题)放入通用UIView
(让他们成为孩子) UIView
)。图表显示,但标签没有。如何显示标签?
修改强>
我用这条线想出来了 -
在CPTestAPP
中,更改
CPLayerHostingView *hostingView = (CPLayerHostingView *)self.view;
到
CPLayerHostingView *hostingView = (CPLayerHostingView *)layerView;
其中layerView
是您的UIView
(包含课程CPLayerHostingView
- 请确保在IB
中设置此内容包含在通用UIView
内。通用UIView
可以包含您想要的所有UILabels
个孩子。哇噢!
带标签的图表: