2011-09-01 3 views
0

코어 플롯 0.4를 사용하여 원형 차트의 범례에 표시 할 제목을 얻으려고합니다. 차트는 작동하지만 범례 제목은 표시되지 않습니다. legendTitleForPieChart 메서드는 NSLog를 거기에 넣었지만 호출되지 않습니다.코어 플롯 (ver 0.4) legendTitleForPieChart 메소드가 호출되지 않음

sliceWasSelectedAtRecordIndex와 같은 다른 메소드가 작동합니다.

.h에는 "CPTPieChartDataSource, CPTPlotDataSource"프로토콜이 나열되어 있으므로 .m의 legendTitleForPieChart 메소드를 호출해야합니다.

.m에는 piePlot.dataSource가 있고 piePlot.delegate에는 self가 설정되어 있습니다.

메소드가 호출되었는지 확인하기 위해 필요한 다른 것이 있습니까?

감사합니다. p.s. 도움이 될만한 코드가 있으면 언제든지 첨부 해주십시오.

답변

1

-legendTitleForPieChart:recordIndex:이라고합니다. 내 대답은 this question입니다.

+0

답장을 보내 주셔서 감사합니다. Eric. 메소드가 호출되지 않았습니까? 내가 어떻게 강제로 호출하도록하는 아이디어? 다시 한 번 감사드립니다! – Joe60

+0

철자를 다시 확인하고 데이터 소스 개체에 정의되어 있는지 확인하십시오. –

0

전설이 init인지 확인하고 pieChart가 설정된 후에 그래프로 설정됩니다.

관련 문제