正确的UI元素隐藏

时间:2016-08-10 05:53:39

标签: ios objective-c swift

我有一些UI项目列表 - 他们将一个放在另一个下面。 现在,每个UI项都对前一项具有顶部空间约束。根据从服务器收到的数据,可以隐藏某些项目。

在这种情况下我应该如何隐藏元素,以便界面中没有空格。

  

P.S我知道几种方法可以在技术上做到这一点(从代码更改顶部约束值或通过“隐藏”属性隐藏元素),我的问题不是关于它如何可行,而是应该如何完成。

1 个答案:

答案 0 :(得分:1)

在UIStackView中设置这些UI元素。然后当你隐藏它们时,它们不会留下空白区域。

在UIStackView中,您还必须使用这些UI元素的隐藏属性。