我有这样的看法
_______________________________
| | |
| Label 0 |
| ^ |
| Label 1 |
| ^ |
| Label 2 |
| ^ |
| Label N |
|_______________________________|
^
Label X+1
代表连接顶部与底部的约束Label X
。Label 0
被约束到具有固定常数的超级视图的顶部。
我想要实现的是:如果有些Label X
是空的,那么Label X+1
必须取而代之。
_______________________________
| | |
| Label 0 (empty) |
| ^ |
| Label 1 |
| ^ |
| Label 2 |
| ^ |
| Label N |
|_______________________________|
|
| The new layout
\ /
_______________________________
| | |
| Label 1 | (here it is also Label 0 but is empty)
| ^ |
| Label 2 |
| ^ |
| Label N |
|_______________________________|
这可以通过自动布局实现,还是我必须以编程方式检查空虚以手动更新约束?
免责声明:如果这个问题听起来很基本,请原谅,我正在从弹簧和支柱迁移,现在它是一个相当批评的问题。