2010-04-22 68 views
1

我将一个UILabel作为子视图添加到UIView中,稍后我想隐藏它。它被分配给一个变量,但我不认为设置变量属性Hidden后它已被添加到视图将工作(好吧,似乎不管)。如何在视图中查找唯一的UILabel并隐藏它?

有没有办法通过视图中的子视图进行循环,然后找到具有特定标记或UILabel类型然后可以删除的方法?

回答

5
[[containerView viewWithTag:kMyLabelTag] setHidden:YES]; 
+0

我花了一段时间才能得到它的工作,我太做错事在我把标签上的方式,我觉得我把2个标签超过对方让你的代码做了工作,但我没有看不见它。尽管现在都很好。 – tarnfeld 2010-04-22 19:30:24

0

您可以使用UIView的子视图属性。它将包含对UILabel的引用。尽管如此,你可能没有正确地处理UILabel变量,因为你所描述的你所做的应该是有效的。

相关问题