如何将UIView添加到CorePlot视图?

时间:2014-04-11 11:32:27

标签: ios core-plot

我有一个用于CorePlot的UIView,我想在场景下添加UIView作为子视图。我试过这个:

[self.view bringSubviewToFront:_viewTable];

但它不起作用。我怎样才能使它工作?

编辑:

我的故事板:

enter image description here

绿色 - firstPieChartView(CorePlot视图)

红色 - 带有tableView的UIview

在viewDidLoad中:

[self.firstPieChartView addSubview:_viewTable];
  [self.firstPieChartView bringSubviewToFront:_viewTable];

2 个答案:

答案 0 :(得分:0)

您将此视图置于最前面,而不是将其添加为子视图。首先你必须使用:

[self.view addSubview:yourSubview];

- 为了添加它。然后,如果您将其与其他子视图重叠,则可以将其置于前面。

答案 1 :(得分:0)

不要将子视图添加到Core Plot托管视图。 iOS主机视图对其子项应用翻转变换,因此Core Plot可以与Mac版本共享绘图代码。不要让你的视图成为托管视图的子视图,而是让它们成为兄弟姐妹(即同一父视图的子视图)。