如何在界面构建器中隐藏UIPickerView?

时间:2012-09-10 14:38:51

标签: ios xcode uipickerview

当我编辑xib文件时,UIPickerView占用了一个非常大的空间,有点烦人,当我不想看到它时,我怎么能隐藏它?

1 个答案:

答案 0 :(得分:3)

你不能从Interface Builder中“隐藏”它,但你可以做两件或三件事来减少你的注意力。

1)

将它在ViewController中出现的顺序更改为最高(或实际上最深),因此它落后于其他所有内容。然后,您在Picker上放置的所有其他控件或视图将位于Picker的“顶部”。

以下是我在Interface Builder中的样子:

Picker Goes at the top of the view, or "depeest"

2)

在Picker对象上设置“hidden”位。这会使IB中的Picker“变暗”,但同时不要忘记在对象出现的时候以编程方式对其进行UN-HIDE。

3)

或者简单地将Picker移开,无论你正在做什么,然后将其移动到位(无论是在编译之前在IB中手动还是在运行时以编程方式)。