多个托管视图,每个视图都有不同的图形/图表
我在 CPHostingView 中显示了一个 ScatterPlot,它占据了屏幕底部 25%(托管视图为 320x100)。
现在我想在视图顶部显示一个饼图(大约 50x50)。
我需要做什么才能实现这一点? 我的研究表明我不应该创建 CPXYGraph 的多个实例,而应该只使用多个 CPHostingView。
问题是,我的托管视图没有占据整个屏幕,因此,我无法确定如何在一个视图中渲染饼图并在另一个视图中渲染散点图。
I have a ScatterPlot displayed within a CPHostingView which takes up the bottom 25% of the screen (the hosting view is 320x100).
Now i would like to display a Pie chart at the top of the view (maybe 50x50, roughly).
What do i need to do to make this possible?
My research suggests that i shouldnt create multiple instance of CPXYGraph and that i should just use multiple CPHostingViews.
Problem is, my hosting views do not take up the entire screen, thus, im having trouble determining how to render a pie-chart in one view and a scatterplot in the other.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该使用多个托管视图。
Core Plot 托管视图是 iOS 上 UIView 的子类。它继承了UIView的标准视图布局机制。在代码或 Interface Builder 中设置 autoresizingMask。
You should use multiple hosting views.
The Core Plot hosting view is a subclass of UIView on iOS. It inherits the standard view layout mechanism from UIView. Set the autoresizingMask in code or in Interface Builder.