【问题标题】:Outlets cannot be connected to repeating content in CollectionView Cells插座无法连接到 CollectionView 单元格中的重复内容
【发布时间】:2017-06-08 06:07:48
【问题描述】:

当我尝试在已声明为的 UICollectionViewCell 中连接 UILabel 时

@property (nonatomic, weak) IBOutlet UILabel *Title;

表明:

插座无法连接到重复内容。

我做了一些搜索,发现我需要在 UIView 和 UICollectionView 之间使用某种插座的连接。但我不明白该怎么做。那么如何建立这样的连接,以便访问 UICollectionViewCell 中的 UILabel 呢?

【问题讨论】:

    标签: ios objective-c uicollectionview


    【解决方案1】:

    你需要继承 UICollectionViewCell 的子类,你应该在你的集合视图中使用它。子类是您添加插座的地方。

    【讨论】:

    • 这有帮助。但是你能提供更多关于如何在子类中添加插座的细节吗?我不明白该怎么做。
    • @ShunzheMa 您需要确保在界面构建器中,将集合单元的类设置为您创建的新子类。然后就像以前一样 -- control-click-drag 并创建插座(或您用来链接插座的任何其他方法。
    【解决方案2】:

    我也遇到过这个问题,解决方案:From viewcontroller kindly remove the IBoutlet of colllectionviewcell。该问题提到您的 IBOutlet 无效。所以删除所有具有多出口(无效)的子类并重新连接它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-21
      • 2015-10-11
      • 2015-01-24
      • 2015-07-12
      • 2018-08-12
      • 2018-02-04
      • 2021-04-08
      相关资源
      最近更新 更多