//实时清理累计天数
if (!_totalDaysLabel) {
_totalDaysLabel = [[UILabel alloc] init];
}
[self getTotalCleanDays];
NSInteger totalDays = [[NSUserDefaults standardUserDefaults] integerForKey:KEYTOTALCLEANDAYS];
NSString *totalDaysStr = [NSString stringWithFormat:@"%d天",totalDays];
labelsize = [totalDaysStr sizeWithFont:font constrainedToSize:size lineBreakMode:GNLineBreakModeWordWrap];
_totalDaysLabel.frame = CGRectMake(320.0f - (labelsize.width + SHOWINFORMATION_RIGHT), 44, labelsize.width, 44);
_totalDaysLabel.textColor = [UIColor whiteColor];
_totalDaysLabel.textAlignment = GNTextAlignmentRight;
_totalDaysLabel.text = totalDaysStr;
_totalDaysLabel.backgroundColor = [UIColor clearColor]; //奇怪了 在IOS6的系统上必须加上这句话才行,不然显示的是空白,在IOS7不加也正常
[_showInformationView addSubview:_totalDaysLabel];
本文介绍了一个iOS应用中实现累计清理天数显示的方法。通过Objective-C代码实现了获取并展示用户累计清理天数的功能,包括从NSUserDefaults读取天数、格式化显示字符串以及调整UILabel的位置和样式。
1826

被折叠的 条评论
为什么被折叠?



