gpt4 book ai didi

ios - 在 Xcode 6.1 中使用 Swift 找不到 UICollectionView 函数?

转载 作者:行者123 更新时间:2023-11-29 02:05:12 26 4
gpt4 key购买 nike

我的应用程序定义了一个类并在 self.collectionView.reload() 中得到了 error: reloadData() not found。也找不到其他 UICollectionView 函数。似乎对下面的两个 collectionView 函数感到困惑。我怎样才能解决这个问题?

class ViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout{

var assetCollection: PHAssetCollection!
var photosAsset: PHFetchResult!

@IBOutlet weak var CollectionView: UICollectionView!

override func viewWillAppear(animated: Bool) {
//fetch the photos from collection
self.navigationController?.hidesBarsOnTap = false
self.photosAsset = PHAsset.fetchAssetsInAssetCollection(self.assetCollection, options: nil)

self.collectionView.reloadData() // error: '(UICollectionView, numberOfItemsInSection: Int) -> Int' does not have a member named 'reloadData'
}

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell{ ...}

func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int{...}

最佳答案

改变

@IBOutlet weak var CollectionView: UICollectionView!

@IBOutlet weak var collectionView: UICollectionView!

它应该可以工作!

关于ios - 在 Xcode 6.1 中使用 Swift 找不到 UICollectionView 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29857812/

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