0
我正在使用BNPieChart。 iPhone6s(iOS 10.2.1)中的Piechart切片丟失了,但相同的代碼適用於iPhone5s(iOS 10.2.1)和iPhone5s(iOS 10.2.1)。丟失在iPhone6 piechat切片工作正常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];
}
但它的iPhone5(iOS版10.2.1)
工作正常