UICollectionViewCell 中的 UILabel

Posted

技术标签:

【中文标题】UICollectionViewCell 中的 UILabel【英文标题】:UILabel in UICollectionViewCell 【发布时间】:2016-07-05 12:24:47 【问题描述】:

我在情节提要中设计了UICollectionViewCell。由UILabel、UIImageView 2 个元素组成。

对于 UILabel 我给定的约束前导=0,尾随=0,底部=0,高度=100

我的collectionViewCell

但是当我在模拟器中运行时:

编辑:当我在界面检查器中观察到时,标签未附加到 collectionView 上的视图:

【问题讨论】:

你确定这所有的约束都启用了吗?还要检查您是否只为特定尺寸等级提供了它 @MehulThakkar:我正在为 iPad 工作。所以我给了 wR hR @MehulThakkar:看我的编辑 @Uday.M 您正在对uicollectionviewcelluicollectionview 施加约束 【参考方案1】:

我通过在 cellForItemAtIndexPath 中添加这些行来解决问题

[cell setNeedsLayout];
[cell layoutIfNeeded];

【讨论】:

以上是关于UICollectionViewCell 中的 UILabel的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 UIButton 删除 UICollectionViewCell

无法使用 UICollectionVIewCell 数据加载 UIView

UICollectionViewCell 中的 Outlet 为零

UICollectionViewCell 中的 SwiftUI 视图

UITableViewCell 中的 UICollectionViewCell 中的按钮点击操作

UICollectionViewCell 中的按钮