2010-04-22 28 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變量,因爲你所描述的你所做的應該是有效的。

相關問題