UICollectionView:在自定义单元格内更改sizeForItemAtIndexPath

博士什么

关于模型视图控制器(MVC)的一个非常基本的问题。

我有一个充满custom的自定义UICollectionView UICollectionViewCells集合视图定义UICollectionViewDelegateFlowLayout方法中单元格的大小collectionView: sizeForItemAtIndexPath同时,通过自定义收集单元格视图控制器添加和删除子视图。

我的问题:在单元格的视图控制器中添加或删除子视图时,如何告诉集合视图控制器更改高度?

我确实了解委托和数据源的概念,但认为单元格是它自己的委托,因此添加子视图/时如何将消息(“将高度更改为...”)从单元格传递到集合视图控制器/移走了吗?

赛义夫

您是否尝试过使用通知中心,

[[NSNotificationCenter defaultCenter] postNotificationName:@"AddedSubViewToCell" object:self];

在集合视图控制器的viewDidLoad中,

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(addedSubViewToCell:) name:@"AddedSubViewToCell" object:nil];

然后实现选择器

- (void)addedSubViewToCell:(NSNotification:)notificationObject
{
     //change frame of collection view
     //don't forget to remove observer
}

有关的详细说明NSNotificationCenter,请参见本教程

希望这可以帮助。谢谢

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有两个单元格的UICollectionView自定义布局

来自分类Dev

单击UICollectionView中的自定义单元格时如何触发segue

来自分类Dev

滚动后,自定义UICollectionView单元格layoutsubview不正确

来自分类Dev

具有自定义大小单元格的UICollectionView无法正确计算contentSize

来自分类Dev

UISearchController的自定义单元格

来自分类Dev

UICollectionView自定义大小自定义单元格

来自分类Dev

自定义单元格文本字段索引在滚动时更改

来自分类Dev

是否可以在加载视图的同时加载UICollectionView中的自定义单元格?

来自分类Dev

UICollectionView具有重叠的单元格和自定义插入和删除动画

来自分类Dev

如何使用Swift在UICollectionView单元格中加载自定义单元格(xib)

来自分类Dev

如何更改按钮单击时自定义单元格的高度?

来自分类Dev

Swift Collection View自定义布局更改单元格一侧的单元格宽度

来自分类Dev

如何使用自定义单元格大小来提高UICollectionView的性能?

来自分类Dev

如何从IBAction方法更改自定义单元格的属性?

来自分类Dev

UICollectionView-连接到自定义单元格

来自分类Dev

Swift iOS自定义单元格属性无法更改(解包空的可选)

来自分类Dev

将自定义功能复制到其他单元格(更改活动单元格)

来自分类Dev

更改我的tableview的自定义单元格内的按钮的标题

来自分类Dev

自定义单元格标签

来自分类Dev

自定义UITableView单元格中的UILabel不会随着核心数据的更改而更新

来自分类Dev

更改didSelectRowAtIndexPath中自定义单元格的标签高度

来自分类Dev

如何更改自定义单元格的UILabel文本?

来自分类Dev

将数据从自定义表单元格中的uicollectionview传递到viewcontroller

来自分类Dev

UICollectionView自定义单元格布局

来自分类Dev

自定义单元格重复

来自分类Dev

UICollectionview自定义流布局删除单元格

来自分类Dev

iOS UICollectionView初始化并更新自定义单元格

来自分类Dev

在自定义 UICollectionView 单元格中发出更新约束

来自分类Dev

自定义更改单元格底部边框的颜色

Related 相关文章

  1. 1

    具有两个单元格的UICollectionView自定义布局

  2. 2

    单击UICollectionView中的自定义单元格时如何触发segue

  3. 3

    滚动后,自定义UICollectionView单元格layoutsubview不正确

  4. 4

    具有自定义大小单元格的UICollectionView无法正确计算contentSize

  5. 5

    UISearchController的自定义单元格

  6. 6

    UICollectionView自定义大小自定义单元格

  7. 7

    自定义单元格文本字段索引在滚动时更改

  8. 8

    是否可以在加载视图的同时加载UICollectionView中的自定义单元格?

  9. 9

    UICollectionView具有重叠的单元格和自定义插入和删除动画

  10. 10

    如何使用Swift在UICollectionView单元格中加载自定义单元格(xib)

  11. 11

    如何更改按钮单击时自定义单元格的高度?

  12. 12

    Swift Collection View自定义布局更改单元格一侧的单元格宽度

  13. 13

    如何使用自定义单元格大小来提高UICollectionView的性能?

  14. 14

    如何从IBAction方法更改自定义单元格的属性?

  15. 15

    UICollectionView-连接到自定义单元格

  16. 16

    Swift iOS自定义单元格属性无法更改(解包空的可选)

  17. 17

    将自定义功能复制到其他单元格(更改活动单元格)

  18. 18

    更改我的tableview的自定义单元格内的按钮的标题

  19. 19

    自定义单元格标签

  20. 20

    自定义UITableView单元格中的UILabel不会随着核心数据的更改而更新

  21. 21

    更改didSelectRowAtIndexPath中自定义单元格的标签高度

  22. 22

    如何更改自定义单元格的UILabel文本?

  23. 23

    将数据从自定义表单元格中的uicollectionview传递到viewcontroller

  24. 24

    UICollectionView自定义单元格布局

  25. 25

    自定义单元格重复

  26. 26

    UICollectionview自定义流布局删除单元格

  27. 27

    iOS UICollectionView初始化并更新自定义单元格

  28. 28

    在自定义 UICollectionView 单元格中发出更新约束

  29. 29

    自定义更改单元格底部边框的颜色

热门标签

归档