如何使用collectionView创建水平pickerView?

时间:2018-01-09 05:34:50

标签: ios swift uicollectionview uipickerview

如何使用pickerView效果创建水平UICollectionView?我已经创建了水平UICollectionView。现在我想对它应用UIPickerView效果。

这是我想要产生效果的图像(UIPickerView效果):

image

这是我的ViewControllerCode -

import UIKit

class WalletViewController: UIViewController,UICollectionViewDataSource, UICollectionViewDelegate {
    @IBOutlet var tableView: UICollectionView!
    @IBOutlet var walletImage: UICollectionView!

    override func viewDidLoad() {
        super.viewDidLoad()

        tableView.dataSource = self
        tableView.delegate = self

        let nibName = UINib(nibName: "WalletCollectionViewCell", bundle: nil)
        tableView.register(nibName, forCellWithReuseIdentifier: "walletCollectionViewCell")
    }

    // MARK: - Table view data source
    func numberOfSections(in collectionView: UICollectionView) -> Int {
        return 1
    }

    func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        return 15
    }

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
        let cell = tableView.dequeueReusableCell(withReuseIdentifier: "walletCollectionViewCell", for: indexPath) as! WalletCollectionViewCell
        return cell
    }
}

0 个答案:

没有答案