在Swift中将变量传递给UiCollectionViewLayout

在Swift中将变量传递给UiCollectionViewLayout,swift,Swift,有人能帮忙吗。我正在尝试将变量从UICollectionViewController.swift传递到swift中的UiCollectionViewLayout.swift。我尝试过委托,但不确定在何处分配委托(通常在PrepareForSeque方法中完成,据我所知,在使用UiCollectionViewLayout类时不会调用该方法)。非常感谢您的UICollectionViewController具有对UICollectionView的引用(请参阅)。因此,在UICollectionVie

有人能帮忙吗。我正在尝试将变量从UICollectionViewController.swift传递到swift中的UiCollectionViewLayout.swift。我尝试过委托,但不确定在何处分配委托(通常在PrepareForSeque方法中完成,据我所知,在使用UiCollectionViewLayout类时不会调用该方法)。非常感谢

您的UICollectionViewController具有对UICollectionView的引用(请参阅)。因此,在UICollectionViewLayout子类中创建变量,并直接从UICollectionViewController设置它们