Помогите разобраться с iCarousel


#1

Есть вот такая штука iCarousel Помогите разобраться как ее использовать для уже готового view

Я вот сделал свой VC

пытался вот так вот инициализировать его но что-то появляется только 1 элемент

Сlass DetailsViewController: UIViewController, iCarouselDataSource, iCarouselDelegate {
@IBOutlet var carouselView: iCarousel!
@IBOutlet var detailView: UIView!
@IBOutlet weak var dateLabel: UILabel!

var arr= ["1","2","3","4","5"]

func numberOfItems(in carousel: iCarousel) -> Int {
    return child.count
}

func carousel(_ carousel: iCarousel, viewForItemAt index: Int, reusing view: UIView?) -> UIView {
dateLabel.text = arr[index]

    return detailView
}


func carousel(_ carousel: iCarousel, valueFor option: iCarouselOption, withDefault value: CGFloat) -> CGFloat {
    if option == iCarouselOption.spacing {
        print(value)
        return value * 1.2
    }
    return value
}
override func viewDidLoad() {
    super.viewDidLoad()
    carouselView.reloadData()
    carouselView.type = .coverFlow2
}