2016-08-26 2 views
1

내 IOS 응용 프로그램에서 BEMSimpleLine 그래프를 사용하고 있습니다. 일부 선택된 영역에서 그래프 색상을 변경하고 싶습니다. 의미는 현재 그래프의 색이 파란색이고 x 축의 점 5에서 점 10까지 녹색으로하고 싶습니다. 나머지 그래프 영역은 파란색으로 만 표시되어야합니다. 내가 어떻게 할 수 있니?특정 영역에서 그래프의 색을 변경하는 방법은 무엇입니까?

현재 그래프 이미지

enter image description here

필수 그래프 이미지

enter image description here

답변

0

areaBaseValue 및 areaFill 속성을 설정합니다. 기본 값은 채워진 영역의 아래쪽 경계입니다. 이것은 일반적으로 yRange의 위치 값으로 설정되어 플롯 영역의 맨 아래에서 채우기가 시작되지만 반드시 그럴 필요는 없습니다. 칠은 임의의 CPTFill (단색 (선택 사항 인 투명도 포함), 이미지 또는 그라디언트) 일 수 있습니다. 예 :

plot.areaFill = [CPTFill fillWithColor:[CPTColor redColor]]; 

plot.areaBaseValue = CPTDecimalFromInteger(0); 
+0

변경 사항은 어디에 있습니까? 'BEMSimpleLineGraphView.m' 또는'ViewController.m'? –

+0

에서 BEMSimpleLineGraphView.m – Sanjukta

+0

'plot'의 의미는 무엇입니까? –

관련 문제