Как добавить диаграммы LineChartView в представление Coccoa - PullRequest
0 голосов
/ 25 сентября 2018

Я старый программист Windows Visual Studio, пытаюсь научиться программировать на MAC с Xcode 10. Я пытаюсь создать тестовую программу, которая использует диаграммы Даниэля Джинди.Я начинаю с создания проекта Coccoa Mac OS под названием «test» и сохраняю его как рабочее пространство под названием «Mytest».Я закрываю тестовый проект и открываю рабочее пространство Mytest.Загрузив текущую версию (3.2.0) Charts на GitHub и разархивировав ее на рабочий стол, я открываю каталог Charts и нахожу Charts.xcodeproj.Я перетаскиваю этот файл в рабочую область чуть выше теста.Затем я нажимаю на тест и нахожу раздел «Встроенные двоичные файлы», нажимаю «+», выбираю «Charts.frameworkMacOS» и нажимаю «Добавить».

Команда B для создания и получения сообщения Успешно.

Затем я выбираю main.storyboard, затем просматриваю под ViewController.Я могу добавить и кнопку, и текстовое поле к представлению из библиотеки объектов.
Вот где я застрял. Как добавить объект LineChartView?Его нет в списке выбора.

Это, наверное, очень очевидно для многих, но, будучи новичком в этой среде, я был озадачен и разочарован.

Заранее благодарю за помощь!

1 Ответ

0 голосов
/ 25 сентября 2018

Ваше ожидание просто неверно, вот и все.В XCode нет условий для добавления дополнительных типов представлений в библиотеку объектов.Он ничего не знает о LineChartView в том, что касается библиотеки.

Однако он знает, что существует подкласс NSView, называемый LineChartView.Итак, просто перетащите в простой ванильный NSView и используйте инспектор Identity, чтобы превратить это представление в LineChartView.

...