У меня есть UICollectionView, который отображает множество UICollectionViewCells, которые я сделал подклассом CardCell. Я передаю переменную "type" в CardCell в - (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
. Я хочу, чтобы класс CardCell мог загружать другой файл Nib в зависимости от того, какой тип передается. Разные типы должны иметь разные макеты.
Проблема в том, что я не могу понять, где это изменить в моем CardCell.m. Я пробовал использовать - (void)prepareForReuse
, но он не вызывает, если пользователь не прокручивает.
cellForItemAtIndexPath
. - person architectpianist   schedule 18.07.2013