проблема с моей библиотекой cocoaPod HFCardCollectionViewLayout - PullRequest
0 голосов
/ 15 октября 2019

Я нашел удивительную библиотеку, которая делает то же самое, что и я, cardHolder:

screenshot of the card holder

, но я не могу понять даже, как его использовать. Я интегрировал это в свой проект. Создал CollectionView и преуспел в HFCardCollectionViewLayout. Теперь у меня есть что-то вроде this :)

мой код выглядит как

{
  import UIKit
  import HFCardCollectionViewLayout

class ViewController: UIViewController {

    @IBOutlet weak var cardsCollectionView: HFCardCollectionViewLayout!

    override func viewDidLoad() {
        super.viewDidLoad()

    }

}

И я не могу понять, как украсить этот collectionView, потому что я не работал с такими библиотекамиа HFCardCollectionViewLayout не имеет DataSource и DelegateFlowLayout? Должен ли я использовать CollectionViewDelegateFlowLayout и DataSorce ?. Что я должен делать? Любая информация должна быть полезной.

1 Ответ

0 голосов
/ 15 октября 2019

В основном у вас нет dataSource и delegateFlowLayout, потому что HFCardCollectionViewLayoutDelegate реализует UICollectionViewDelegate, а HFCardCollectionViewLayout реализует UICollectionViewLayout и UIGestureRecognizerDelegate.

Вы можете проверить Readme здесь

HFCardCollectionViewLayout имеет довольно простой пример реализации. Чтобы запустить его:

1) Клонируйте репозиторий pod на вашем компьютере:

git clone https://github.com/hfrahmann/HFCardCollectionViewLayout

2) Откройте папку HFCardCollectionViewLayoutExample, затем откройте файл HFCardCollectionViewLayoutExample.xcworkspace;

3) Запустите проект. Реализация в ExampleViewController.swift и ExampleCollectionViewCell.swift. Вы также можете увидеть исходный код здесь .

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...