读取plist文件
NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"testData" ofType:@"plist"];
NSMutableDictionary *data = [[NSMutableDictionary alloc] initWithContentsOfFile:plistPath];
_tableItems = [data objectForKey:@"data"];
动态调整uilabel高度
io7之后的新函数
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc]init];
paragraphStyle.lineBreakMode = NSLineBreakByWordWrapping;
NSDictionary *attributes = @{NSFontAttributeName:descriptionLabel.font, NSParagraphStyleAttributeName:paragraphStyle.copy};
CGSize descriptionLabelSize = [descriptionLabel.text boundingRectWithSize:descriptionLabel.frame.size options:NSStringDrawingUsesLineFragmentOrigin attributes:attributes context:nil].size;
descriptionLabel.frame = CGRectMake(8, CGRectGetMaxY(nameLabel.frame) + 3 + descriptionLabelSize.height, kTABLEVIEW_WIDTH, descriptionLabelSize.height);
本文介绍如何使用Objective-C从资源包中加载Plist文件,并解析其内容。此外,还介绍了iOS 7之后引入的新函数,用于动态调整UILabel的高度以适应文本内容。
189

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



