Добавьте метку и кнопку в UICollectionView xcode 9, swift 4 - PullRequest
0 голосов
/ 28 апреля 2018

Я создал метку в представлении UICollection с горизонтальной прокруткой.

  1. Мне нужно предоставить данные для отображения на этой метке во время выполнения, удовлетворяя некоторым условиям.
  2. Нажав на этот ярлык, он должен отфильтровать данные из табличного представления и отобразить их в том же табличном представлении

Просмотр контроллера

КОД:

let xxx = ["Appointments", "Waitlisted", "Suspended", "Billing", "Cancelled", "Transfer", "Revoked", "Checkedin"]
// This dummy count data should be provided in the runtime by satisfying some condition, just to check I have created a compile time value
    let dummyCount = ["5", "10", "2", "3","6","1", "5", "2"]

public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        return xxx.count
        return dummyCount.count

    }
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
        let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "statusDisplayCell", for: indexPath) as! statusDisplayCollectionViewCell
        cell.countOfStatusCell.text = dummyCount[indexPath.row]
        cell.xxxCell.text = xxx[indexPath.row]
        return cell
    }
...