NSStrings我有一个, one UILabel& a的数组UICollectionView。
我的问题:
我希望数组的计数来确定有多少UICollectionViewCell。
每个都UICollectionViewCell包含一个按钮。单击后,我希望此按钮使数组中与UICollectionViewCell的编号相对应的数据显示在标签中。
例如,如果用户点击 13thUICollectionViewCell的按钮,那么NSString数组中的第 13 个将成为UILabel的文本。
我做了什么:
UICollectionViewCell我为用于所有 s 的 nib 文件创建了自己的子类,UICollectionViewCell并将按钮作为 .h 文件连接到 .h 文件IBAction。我还导入了MainViewController.h,它包含存储NSStrings 的数组属性。
当我在UICollectionViewCell's 操作中编辑代码时,我无法访问数组属性。IBAction该按钮确实有效 - 我在' 方法中放置了一个 NSLog ,它确实有效。
我已经搜索了数十个关于 SO 的其他答案,但没有一个回答我的具体问题。如果需要,我可以用我的代码示例更新它。