0
BNPieChart를 사용하고 있습니다. iPhone6s (iOS 10.2.1)의 Piechart 조각이 누락되었지만 동일한 코드가 iPhone5s (iOS 10.2.1) 및 iPhone5s (iOS 10.2.1)에서 잘 작동합니다. 이미지에서 찾아 보게한다, 유일한 디스플레이 그라데이션 어두운 회색 원 iphone6에iPhone6에서 파이크 조각이 누락되면 iphone5에서 문제가 없습니다.
- (void)viewDidAppear:(BOOL)animated {
CGRect pieFrame = CGRectMake(30, 78, 240, 240);
self.chart = [[BNPieChart alloc] initWithFrame:pieFrame];
BNColor *emergencyColor = [BNColor colorWithRed:142.0/255.0 green:1.0/255.0 blue:32.0/255.0];
BNColor *urgentColor = [BNColor colorWithRed:231.0/255.0 green:133.0/255.0 blue:8.0/255.0];
BNColor *nonUrgentColor = [BNColor colorWithRed:97.0/255.0 green:147.0/255.0 blue:3.0/255.0];
self.chart.colors = [NSArray arrayWithObjects:emergencyColor,urgentColor,nonUrgentColor, nil];
[self.chart addSlicePortion:emergencyCount/totalCount withName:[NSString stringWithFormat:@"%.1f%%",(emergencyCount/totalCount)*100]];
[self.chart addSlicePortion:urgentCount/totalCount withName:[NSString stringWithFormat:@"%.1f%%",(urgentCount/totalCount)*100]];
[self.chart addSlicePortion:nonUrgentCount/totalCount withName:[NSString stringWithFormat:@"%.1f%%",(nonUrgentCount/totalCount)*100]];
[self.view addSubview:self.chart];
}
을하지만 아이폰 5 (아이폰 OS 10.2.1)
을 위해 잘 작동 여기 내 코드입니다