0

编辑xib文件时,UIPickerView占用空间很大,有点烦人,不想看的时候怎么隐藏呢?

4

1 回答 1

3

你不能从 Interface Builder 中“隐藏”它,但是你可以做两到三件事来减少它对你的干扰。

1)

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

这是我的 Interface Builder 中的样子:

Picker 位于视图顶部,或

2)

在 Picker 对象上设置“隐藏”位。这会使 IB 中的选取器“变暗”,但同时不要忘记在对象出现时以编程方式取消隐藏它。

3)

或者只是将 Picker 移出您正在做的任何事情,然后将其移动到位(无论是在编译之前在 IB 中手动还是在运行时以编程方式)。

于 2012-09-10T14:48:29.877 回答