내 고객/날짜에 따라 MKMapView에서 발견되는 다양한 장소 표시에 대해 불투명도 (알파)를 설정하도록 요청 받았습니다.날짜에 따른 알파 설정
장소 표시의 가장 오래된 절반 인 경우 불투명도를 0.5로 설정하고 싶습니다.
장소 표시의 색인을 만들고 배열의 마지막 부분에 있는지 확인하여이를 수행 할 수 있습니다.
int indexOfPlacemark = [fixes indexOfObject:fix]; //fixes is the array of Placemarks (named fix).
if (index <= [fixes count]/2) {
[annotationView setAlpha:0.5];
}
else {
// do something with fix.date to work out the opacity.
// an example of the date is Sun, May 15, 2011 - 12:00:44
}
하지만 그는 그 날짜에 따라 다른 모든 장소 표시에 대해 불투명도를 높이기를 원합니다. 즉, 최신 날짜는 불투명도가 1.0이고 배열의 전반부에서 가장 오래된 날짜는 ~ 0.5가됩니다.
내가 알고 싶은 것은 날짜에 따라 불투명도를 해결하는 방법입니다. 고급의
감사합니다.
XcodeDev