單擊按鈕時,如何隱藏多個UILabel
s和UITextField
?有沒有辦法隱藏多個標籤和文本字段?
1
A
回答
0
我建議你把所有的UILabel
s和UITextField
s放在UIStackView
之內。然後,您可以添加一個動作到您的按鈕,只是做
myStackView.isHidden =真
這將隱藏所有UIStackView
內UILabel
S和UITextField
■如果你不「T有使用UIStackView
小號的經驗,你可以通過一個每UILabel
和UITextField
隱藏一個:
米拉bel1.isHidden =真 myTextField1.isHidden =真
0
使用UIStackView
是一種選擇。使用包含UILabel
和UITextFields
的UIView
是另一種選擇。但是如果這些意見不是彼此接近並且不能放在UIStackView
也不是UIView
?
使用IBOutletCollection
將實現您的目標。
創建
UIView
類型的IBOutletCollection
:@IBOutlet var outletsCollection: [UIView]!
連接所有
UILabel
S和UITextField
S或屬於該IBOutletCollection
的UIView
子類的物品。
然後你就可以隱藏所有正在使用的一行代碼連接到電源插座的觀點:
outletsCollection.forEach({ $0.isHidden = true })
相關問題
- 1. 有沒有辦法用javascript隱藏多個html標籤?
- 2. 隱藏沒有html標籤的文本父母被隱藏jQuery
- 3. mvc3 .net - 有沒有辦法在視圖中完全隱藏隱藏字段?
- 4. 如果字體不可用,有沒有辦法隱藏文字?
- 5. 隱藏DIV標籤,直到填寫所有文本字段
- 6. 有沒有辦法隱藏HTML標籤,而'gettext'回聲字符串?
- 7. Objective-c - iOS - 隱藏/取消隱藏標籤,文本字段等
- 8. 有沒有辦法隱藏'System.Windows.Forms.ListBox()'邊框?
- 9. 有沒有辦法隱藏JavaScript代碼?
- 10. 在Xul或JavaScript中,有沒有辦法隱藏鼠標光標?
- 11. 隱藏字段標籤值
- 12. 當支持佔位符屬性時有沒有辦法隱藏標籤元素?
- 13. 有沒有辦法在UIScrollView中隱藏滾動指標?
- 14. 有沒有辦法在Ace Editor中隱藏垂直標尺?
- 15. 有沒有辦法給標籤值的開始添加文本?
- 16. 在div標籤中隱藏沒有唯一ID的文本
- 17. 有沒有辦法禁用標籤?
- 18. 有沒有辦法顯示/隱藏沒有CSS的元素?
- 19. 標籤和文本字段沒有對齊在一起?
- 20. 有沒有辦法在Crystal Reports中排序多個字段?
- 21. 有沒有辦法同時搜索2個或更多字段?
- 22. 由於標籤有時文本輸入字段沒有響應
- 23. 有沒有辦法用另一個字段覆蓋mailto字段?
- 24. ReSharper有沒有辦法在一個文件中隱藏所有錯誤/警告?
- 25. C#沒有驗證時隱藏字段
- 26. 將複選框標籤複製到隱藏文本字段
- 27. 有沒有辦法在select標籤中選擇optgroup的標籤?
- 28. 有條件的隱藏字段標籤 - 導軌
- 29. ASP.NET隱藏標籤字段的空值
- 30. 有沒有辦法使用jQuery UI標籤將更多標籤滑入視圖?
你嘗試過什麼?你的代碼是什麼樣的? – Eric