我有一个笔尖:
从上到下,约束是:
- 垂直空间 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 上发生。有什么想法或解决方法吗?