首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone绘图/绘图库

iPhone绘图/绘图库
EN

Stack Overflow用户
提问于 2010-05-02 17:49:56
回答 1查看 553关注 0票数 0

我正在寻找好的绘图库(线,饼,柱状图),它允许与用户触摸的东西,如在股票应用程序。

我找到了一个core-plot库,但似乎没有很好地涵盖交互逻辑。

请建议可以使用哪些库?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-10 22:08:52

已解决此问题。

交互逻辑包含在CPLayerHostingView.m文件的core-plot库中。

如果您需要将您的ViewControllerCPLayerHostingView关联,只需添加以下属性:

代码语言:javascript
复制
@interface CPLayerHostingView : UIView<CPPlotDataSource> {
@protected
    CPLayer *hostedLayer;
    CPTestAppScatterPlotController *touchController;
}

@property (nonatomic, readwrite, retain) CPLayer *hostedLayer;
@property (nonatomic, readwrite, retain) CPTestAppScatterPlotController *touchController;

然后在ViewController中使用代码:

代码语言:javascript
复制
CPLayerHostingView *hostingView = (CPLayerHostingView *)self.view;
hostingView.touchController = self;

因此,现在您可以从视图运行任何控制器的视图方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2753041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档