gpt4 book ai didi

ios - 在 collectionView 的 indexPath.row 获取 UILabel.text

转载 作者:搜寻专家 更新时间:2023-11-01 05:53:34 25 4
gpt4 key购买 nike

我正在尝试获取用户选择的任何 CollectionViewCell 的文本。这是我目前的细胞结构。

class CategoryCell: UICollectionViewCell {

@IBOutlet weak var categoryImage: UIImageView!
@IBOutlet weak var categoryType: UILabel!
}

我想将此信息传递给下一个 View Controller - 如何获取 selectedCell 中的 UILabel.text 并将其传递给下一个 View Controller ?

最佳答案

我将根据假设指定一种方法。如果单元格具有 UILabel,则必须为该标签提供输入以在 cellForItemAtIndexPath 中添加文本或将值发送到单元格以将其添加到 UILabel。

这个答案完全基于那个假设。如果您根据索引路径为标签提供特定数据,则在选择单元格时获取索引路径并从数据源中获取数据。

另一种方法是在 didSelectItemAtIndexPath 函数中

  let cell:CategoryCell = collectionView.cellForItemAtIndexPath(indexPath)
let labelText = cell.categoryType.text

关于ios - 在 collectionView 的 indexPath.row 获取 UILabel.text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36928086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com