В настоящее время я работаю над приложением, в котором мне нужен динамический размер ячейки для UICollectionview, аналогичный hooked story app
. Как создать UICollectioview Cell Динамический размер, как подключенное приложение
Выше изображение показать то, что я пытался need.I с другими пользовательскими библиотеками, такими как WaterfallCollectionView
, MosaicLayout
, FMMosaicLayout
, greedo-layout
Использование метода CollectionView Делегирование
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
return [self sizeForPhotoAtIndexPath:indexPath];
}
-(CGSize)sizeForPhotoAtIndexPath:(NSIndexPath *)indexPath
{
UIImage *image = [imageArray objectAtIndex:indexPath.row];
return CGSizeMake(image.size.width, image.size.height);
}
Но мои фотографии загрузить с API так Я не могу предсказать размер этой ячейки перед загрузкой изображения. Так что, пожалуйста, помогите мне с этим. Спасибо в Advance.
Я действительно не вижу, где ваше изображение на самом деле находится в вашем коде – MNM
Check Now я добавил код для изображения –
вы получаете изображения с сервера, я думаю, что не загружаюсь оттуда, возможно, это зависит от режима imageViews 'Aspect fit ect. – vaibhav