我正在为表视图中的每个单元格添加一个UILabel.这最初没有问题.当我使用layer.cornerRadius滚动来围绕UILabel的角落时,表格视图停止.
UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(cell.bounds.origin.x+10 ,5, 30, 30)];
label1.backgroundColor = ([[managedObject valueForKey:@"color"] hasPrefix:@"FFFFFF"]) ? [UIColor blackColor] : color;
label1.layer.cornerRadius = 10.0f;
[cell addSubview:label1];
Run Code Online (Sandbox Code Playgroud) 我得到以下异常是在iOS 4.0下引发但不在3.0下使用核心数据.我正在使用来自核心数据存储的数据填充tableview控制器.然后向下钻取一行并请求该行的详细信息并将其传递到详细视图.
致命错误:部分信息的持久缓存与当前配置不匹配.您已经非法改变了NSFetchedResultsController的获取请求,其谓词或其排序描述符,而无需禁用缓存或使用+ deleteCacheWithName:
cocoa-touch ×1
core-data ×1
cornerradius ×1
ios ×1
ios4 ×1
iphone ×1
objective-c ×1
uilabel ×1
uitableview ×1