我收到一个故事板错误,即连接imageInCell不能将原型对象作为目标。我试图将图像视图连接到单元格类,并且收到此消息。我正在尝试使用UICollection视图。我已添加此代码,但出现错误

@property (weak, nonatomic) IBOutlet UIImageView *imageInCell;

由于某种原因,即使我删除了代码,我仍然有剩余的错误。任何帮助是极大的赞赏。

最佳答案

假设您尝试在UICollectionViewCell的子类中之外的其他地方创建此属性,那么这将产生一个错误。在运行时,您将只能引用多个图像视图,并且无法正确配置它们。

而是,创建UICollectionViewCell的子类,然后在该属性中添加该属性。然后,您可以转到界面生成器并在Identity Inspector中修改新的子类的“自定义类”,并将原型中的图像视图链接到您的属性。

现在,在导入新的单元格类并用新的类替换cellForRowAtIndex等中的UICollectionViewCell之后,您将能够执行[myCell.imageInCell setImage:someImage];之类的操作

关于ios - 将 ImageView 连接到单元格声明时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18316391/

10-08 20:39