Uitableview 如何检索指向自定义TableViewCell内多个UIView之一的指针?

Uitableview 如何检索指向自定义TableViewCell内多个UIView之一的指针?,uitableview,uiimageview,Uitableview,Uiimageview,我在Interface Builder中创建了一个自定义的UITableViewCell,还为其创建了一个类,并通过注册其NIB将其加载到我的ViewController。 在自定义单元格内,我有一个UIImageView、一个UILabel和两个IBOutlets,分别用于我的customViewCell.h: @property (strong, nonatomic) IBOutlet UIImageView *assignmentImageView; @property (strong,

我在Interface Builder中创建了一个自定义的
UITableViewCell
,还为其创建了一个类,并通过注册其NIB将其加载到我的
ViewController
。 在自定义单元格内,我有一个
UIImageView
、一个
UILabel
和两个
IBOutlets
,分别用于我的
customViewCell.h

@property (strong, nonatomic) IBOutlet UIImageView *assignmentImageView;
@property (strong, nonatomic) IBOutlet UILabel *testLabel;

现在,在
cellforrowatinexpath
方法中,我可以使用以下命令写入标签插座:

cell.testLabel = @"text"
但是我无法将
单元格的
image
属性设置为要加载的某个图像。因此,以下内容不起任何作用:

cell.assignmentImageView.image = [UIImage imageNamed:@"my.png"];
我还注意到,xcode的completion特性没有将
assignmentImageView
显示为
cell
的属性,但它确实显示了
testLabel
。因此,我认为,尽管
assignmentImageView
已被设置为
IBOutlet
,但出于某种原因,它并未被视为这样

我还尝试使用
UIImageView
tag
属性,并使用
viewWithTag
方法在单元格中检索指向
UIImage
的指针,但这也不起作用

我知道如果我的单元格中只有一个
UIImage
,我可以用
cell.imageView
引用它,这对我来说很奇怪,但我希望能够在单元格中有多个
UIImageView
,并引用它们

谁能告诉我怎么做

谢谢

-马莱娜

  • 检查
    assignmentImageView
    插座是否与
    XIB
    中的正确视图连接
  • 检查您尝试设置的图像是否已添加到项目中
  • 设置断点或使用
    NSAssert
    NSParameterAssert
    语句验证
    UIImage
    assignmentImageView
    是否为
    nil

  • 在设置
    cell.assignmentImageView.image
    属性之前,您是否可以设置断点并检查
    cell.assignmentImageView
    是否为空?