具有多个约束场景的 UITableViewCell nib
UITableViewCell nib with several constraint scenarios
我有一个 UITableViewCell nib,它可以根据数据显示或不显示图像。
下面,单元格有 2 个标签,最右边是 imageView。我想要做的是删除 imageView(如果数据上没有图像)并将标签一直延伸到右边。
有没有办法在我可以激活/停用的笔尖上设置多个约束场景?
对 label1
的约束
- leading, 2. 在容器中垂直居中, 3. 固定宽度
对 label2
的约束
- 领先 space,
label1
,2. 在容器中垂直居中
对 imageview
的限制
- 尾随 space, 2. 顶部 space, 3. 底部 space,
- 宽度约束 : width <= 50 (没有图片时width会自动归零),
横space之间
label2 和 imageview = 0(优先级 = 250)
看下面的动图:
我有一个 UITableViewCell nib,它可以根据数据显示或不显示图像。
下面,单元格有 2 个标签,最右边是 imageView。我想要做的是删除 imageView(如果数据上没有图像)并将标签一直延伸到右边。
有没有办法在我可以激活/停用的笔尖上设置多个约束场景?
对 label1
的约束- leading, 2. 在容器中垂直居中, 3. 固定宽度
对 label2
的约束- 领先 space,
label1
,2. 在容器中垂直居中
对 imageview
的限制- 尾随 space, 2. 顶部 space, 3. 底部 space,
- 宽度约束 : width <= 50 (没有图片时width会自动归零),
横space之间
label2 和 imageview = 0(优先级 = 250)
看下面的动图: