2

我有一个笔尖:

笔尖

从上到下,约束是:

  • 垂直空间 15,优先级 1000
  • 标题标签抗压优先级 1000
  • 垂直空间 3,优先级 1000
  • 字幕标签抗压优先级1000
  • 垂直空间 15,优先级 1000

标题和副标题是多行的,笔尖中的行 = 0。

collectionView:viewForSupplementaryElementOfKind:atIndexPath:

返回包含从 nib 创建的子视图的标题视图。子视图被限制为将所有边缘固定到标题视图边缘。

问题是创建标题时,标题只有 1 行,但应该是 2 行。将项目添加到副标题时,标题变为 2 行。滚动集合视图时,标题再次折叠到 1 行。标题视图的高度没有改变,但标题不是应该的 2 行。

创建时或滚动后:

创建

将元素添加到字幕后:

添加元素

这发生在 iOS 9 和 320 宽度的屏幕上,但显然不会发生在其他地方。没有看到它在 iOS 8 或 6/6+ 和 iOS 9 上发生。有什么想法或解决方法吗?

4

0 回答 0