【问题标题】:Swift UICollectionViewLayoutAttributes Argument labels '(_:)' do not match any available overloads?Swift UICollectionViewLayoutAttributes 参数标签 '(_:)' 不匹配任何可用的重载?
【发布时间】:2017-11-28 09:43:09
【问题描述】:

声明变量时出现问题。 这是我的情况。

        let att = UICollectionViewLayoutAttributes(layoutAttributesForItem(at: indexPath))

enter image description here

我该如何解决这个问题?

【问题讨论】:

  • 尝试发布代码而不是图像。
  • 另外,检查你是否实现了正确的初始化方法init(x: Double, y: Double, width: Double, height: Double)
  • @SalmanGhumsani 我已添加代码
  • 再次发布您尝试过的代码,您的问题不在代码中意味着图像和代码不同。

标签: swift


【解决方案1】:

我认为您正在查看 Swift 2 中的一个旧示例。此方法已在 Swift 3 中重命名为 grand renaming 的一部分:

UICollectionViewLayoutAttributes(forCellWith: indexPath)

documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多