Я прошу прощения за то, что еще не задал еще один довольно старый вопрос, и я ценю, что, может быть, уже слишком поздно, чтобы помочь TechnocraT.
Однако у меня была точно такая же проблема, когда названия легенды просто не отображались правильно для моей гистограммы. Первоначальный образец Legend появится с моим выбором цвета фона и т. Д., Но на самом деле ничего не скажет, что обозначали линии графика.
@ Эрик Скроч был совершенно прав (неудивительно) в своем комментарии проверки того, что метод был реализован в классе источника данных. Или, скорее, убедившись, что делегат графика был установлен правильно.
В моем случае я следовал типично отличному учебнику Core Plot с сайта Рэя Вендерлиха, и это разделяет конфигурацию Plot, Graph и Axes на отдельные методы. Когда я пришел к настройке своих легенд, я просто потерял соответствующий код и поместил его перед установкой делегата графа для моего класса (self в моем случае).
Короче говоря, после того, как я поместил код конфигурации Legend после graph.delegate = self; Скажите, все было хорошо.
Animal451
Это не очень хороший ответ, но это ответ.