我有六個標籤,我想隨意隱藏兩個標籤的文本,當一個按鈕被點擊時。我是iphone新手,我該怎麼做?如何在六個標籤中隱藏兩個隨機標籤的文字?
-1
A
回答
3
最簡單的方法是使用tag
屬性將int與每個標籤相關聯。然後撥打viewWithTag
並將hidden
屬性設置爲YES
。您可以使用int i = (arc4random() % 6)+1;
在1
和6
之間生成一個隨機int。要得到兩個不同的,最簡單的就是做同樣的事情來定義j
,直到j
和i
是不同的。
現在一個例子:
-(IBAction)buttonPressed {
for (int i=1; i<=6; ++i) {
[[self.view viewWithTag:i] setHidden:NO];
}
int i = (arc4random() % 6)+1;
int j = i;
while (j==i) {
j = (arc4random() % 6)+1;
}
[[self.view viewWithTag:i] setHidden:YES];
[[self.view viewWithTag:j] setHidden:YES];
}
0
首先選擇要隱藏的標籤。爲此,您可以使用viewWithTag:int
。要隱藏標籤,您可以執行以下操作之一或兩者。
[label setAlpha:0.0];
[label setHidden:YES];
+0
但我想隱藏隨機標籤,當我點擊一個按鈕。 – NoviceDeveloper
+0
好吧然後我說的是隱藏標籤完美。如果你想隨機化它然後嘗試pengone建議。如果與投入的隨機數基本相同。 –
相關問題
- 1. 隱藏在標籤
- 2. 隱藏標籤
- 3. 隱藏標籤
- 4. 如何隱藏HTML標籤?
- 5. 隱藏字段標籤值
- 6. 如何在asp.net中隱藏標籤
- 7. 隱藏軸標籤
- 8. 隱藏標籤頁
- 9. br標籤後隱藏文字
- 10. 如何從兩個標籤
- 11. 如何兩個標籤
- 12. 如何隱藏隱藏字段的標籤
- 13. 如何隱藏Obj-C中標籤上的文字?
- 14. 兩個子標籤頂部的標籤
- 15. 座標軸中隱藏的軸標籤?
- 16. 我如何隱藏標籤欄上的標籤iphone
- 17. 隱藏第一個yaxis標籤
- 18. 隱藏/顯示多個WTForm標籤
- 19. 找到一個標籤,並在其旁邊隱藏另一個標籤
- 20. 我如何在新標籤中打開一個隨機鏈接?
- 21. 隱藏軸標籤jfreechart的
- 22. 在文本區域隱藏HTML標籤
- 23. Magnific-Popup Gallery在一個標籤中有兩個圖像標籤
- 24. 有沒有辦法隱藏多個標籤和文本字段?
- 25. 追加兩個標籤文字?
- 26. 在Ruby中隱藏標籤on Rails的
- 27. Tkinter的隱藏字符標籤
- 28. ASP.NET隱藏標籤字段的空值
- 29. 標籤的隨機點
- 30. Objective-c - iOS - 隱藏/取消隱藏標籤,文本字段等
謝謝...但它只能隱藏一個標籤。 – NoviceDeveloper
@MUKESH然後,你要麼有一個錯字或沒有定義你的標籤有標籤1,2,3,4,5,6。這個代碼在我測試時工作。 – PengOne
謝謝@PengOne ..它的效果非常好.... – NoviceDeveloper