标签: iphone
如果标签文本值为空,我想隐藏标签。我没有检查这个问题,但是如果我使用[label setHidden:YES]它仍会留下空间。
顺便说一下,我在Interface Builder中添加了这个标签。
我尝试使用[label setFrame:CGRectZero],但标签不断占用空间!
我该怎么办?
答案 0 :(得分:2)
隐藏或删除视图不会影响视图父级的其他子视图的位置。
如果您有一列标签,并且不希望空标签占用空间,则需要调整列中其他标签的位置,以便将那些标签移到隐藏标签下方。