Я создал ячейку UICollectionView
, и она отлично отображается, но мое сомнение дает постоянный размер ячейки в sizeForItemAtIndexPath
. Мой вопрос каждый и каждая клетка, содержащая динамическую высоту, как я могу рассчитать и дать на sizeForItemAtIndexPath
UICollectionView Cell динамическая высота
0
A
ответ
0
Вы можете реализовать функцию следующим образом:
- (CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout *)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
NSString* blogEntry = (NSString*)self.entries[indexPath.item];
CGSize size = [blogEntry sizeWithAttributes:
@{NSFontAttributeName:font}];
return HEADER_HEIGHT + size.height;
}
Внутри вы хотите рассчитать размер ячейки. Один общий сценарий - это ячейка с заголовком и текстом (например, сообщение в блоге). В этом случае вам нужно вычислить текст с помощью метода sizeWithAttributes: и добавить стандартный размер заголовка.
Смежные вопросы
- 1. UICollectionView - динамическая высота ячейки?
- 2. Динамическая высота noScrolable UICollectionView в UICollectionViewCell
- 3. Динамическая высота UICollectionViewCell
- 4. UICollectionView внутри UITableViewCell, UITableView Динамическая высота
- 5. CollectionView Динамическая высота ячейки swift
- 6. UICollectionView ячейка индивидуальная высота
- 7. Динамическая высота div - другая динамическая высота div
- 8. UITableViewCell UIButton динамическая высота
- 9. Динамическая высота UICollectionViewCell в зависимости от содержимого
- 10. динамическая UITableViewCell высота программно
- 11. Динамическая высота блока (минимальная и максимальная высота)
- 12. YTPlayerView внутри UICollectionView Dynamic Cell
- 13. UICollectionView Cell Width Issue
- 14. UICollectionView cell is nil
- 15. Adaptive UICollectionView Cell Width
- 16. UICollectionView Cell Overlap
- 17. xcode UICollectionView Cell autolayout
- 18. UICollectionView UIMenuController get cell
- 19. UICollectionView Cell Shadow
- 20. UICollectionView cell исчезает
- 21. UICollectionView Cell Deletion
- 22. UICollectionView Autosize cell
- 23. динамическая высота uicollectionview в соответствии со значениями строк
- 24. Динамическая высота с UITableViewAutomaticDimension
- 25. Динамическая высота многоразовая UITableViewCell
- 26. Динамическая загрузка UICollectionView в xcode
- 27. Cell с динамическим Высота
- 28. Динамическая высота ячейки не работает
- 29. Динамическая высота ячейки в MvvmCross
- 30. uicollectionview scrolling change cell indexpath
См. Http://stackoverflow.com/a/31604233/312594 – par