我正在使用自定义单元格并使用情节提要在单元格上添加标签。并使用标签引用该标签
UILabel *name=(UILabel *)[cell.contentView viewWithTag:1];
但它会导致崩溃,崩溃日志类似于:
* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UILabel contentOffset]:无法识别的选择器发送到实例 0xa0814b0”
我的表格视图单元格代码如下:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"cellid";
UITableViewCell *cell = [self.citytable dequeueReusableCellWithIdentifier:CellIdentifier];
@try{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] ;
cell.selectionStyle=UITableViewCellSelectionStyleNone;
UILabel *name=(UILabel *)[cell.contentView viewWithTag:1];
return cell;
}
如果我不从使用情节提要中获取标签,它可以正常工作。那么这个[UILabel contentOffset]:是什么?