Uitableview 如何检索指向自定义TableViewCell内多个UIView之一的指针?
我在Interface Builder中创建了一个自定义的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,
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
是否为空?