2014-10-08 67 views
0

我正在研究条形图并尝试在Y轴上设置标签。 下面的代码。Core-Plot [沿着Y轴的CPTAxis的标题定位]

CPTAxis *y = axisSet.yAxis; 
axisSet.yAxis.labelingPolicy = CPTAxisLabelingPolicyNone; 
axisSet.yAxis.title = @"Workouts"; 
axisSet.yAxis.titleTextStyle = axisTitleStyle; 
axisSet.yAxis.titleOffset = -60.0f; 
axisSet.yAxis.axisLineStyle = axisLineStyle; 

在测试这个我注意到两种情况:

1)y值不为零:在这种情况下我CPTAxis标题最大值和最小值 y值是绘制看起来之间居中大。

2)y值为零:在这种情况下,我的CPTAxis标题居中在y = 0,这看起来很有趣。

是否有我可以设置的属性,以便当y值为零时,我的CPTAxis标题在我的视图的中点处居中取代 ?

回答

0

您可以使用titleLocation来定位轴标题的中心位置。默认(NAN)自动将标题沿着轴居中。

+0

谢谢我会尝试一下。 – 2014-10-22 22:05:16