我试图从tableview单元格中获取UILabel
我使用了viewWithTag:
但UILabel
我在nil
中创建了tableview:cellFroRowAtIndexPath:
。
UILabel *myLabel = (UILabel*)[tableview viewWithTag:25];
myLabel
正在返回nil
答案 0 :(得分:3)
根据我的评论,如果标签是单元格的一部分,请使用cell
作为方法的接收者。
UILabel *myLabel = (UILabel*)[cell viewWithTag:25];
如果您已将myLabel
添加到单元格的contentView
- 您应该将其用作接收方。
UILabel *myLabel = (UILabel*)[cell.contentView viewWithTag:25];