如何将图表LineChartView添加到Coccoa视图

时间:2018-09-25 17:35:54

标签: xcode ios-charts

我是一个老式的Windows Visual Studio程序员,试图学习使用Xcode 10在MAC上进行编程。我试图构建一个使用Daniel Gindi的Charts的测试程序。 我首先创建一个名为“ test”的Coccoa Mac OS项目,并将其保存为名为“ Mytest”的工作区。我关闭“测试”项目,然后打开“我的测试”工作区。 在GitHub上下载Charts的当前版本(3.2.0)并将其解压缩到桌面后,我打开Charts目录并找到Charts.xcodeproj。我将该文件拖到测试上方的工作区中。接下来,我单击测试,找到“嵌入式二进制文件”部分,然后单击“ +”,选择“ Charts.frameworkMacOS”,然后单击添加。

命令B生成并获取成功消息。

然后选择main.storyboard,然后在ViewController下查看。我可以从对象库中向视图添加按钮和文本字段。
这就是我卡住的地方。 如何添加LineChartView对象?它不在选择列表中。

这对于许多人来说可能是很明显的,但是对于这种环境而言,它让我感到沮丧和沮丧。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您的期望是错误的,仅此而已。 Xcode没有提供向对象库中注入其他视图类型的条件。就库而言,它对LineChartView一无所知。

但是,它确实知道有一个名为LineChartView的NSView子类。因此,只需将普通的NSView拖入并使用身份检查器即可将该视图转换为LineChartView。