Grundsätzlich haben andere Objekte auf der Swift-Schaltfläche oder etwas anderes einen .isHidden-Wert, um das Objekt auszublenden oder nicht. Ich frage mich, ob ich das mit einem Array machen kann.Gibt es eine .isHidden-Funktion für ein Array?
-4
A
Antwort
3
Ein Array ist eine Datenstruktur und kein grafisches Element und kann daher nicht ausgeblendet werden.
Nach der Apple Docs .isHidden ist ein Mitglied der UIView-Klasse, die ein Array nicht ist.
Ich denke, die interessantere Frage ist, warum möchten Sie ein Array ausblenden? Swift verfügt über eine automatische Speicherverwaltung. Wenn das Array nicht mehr benötigt wird, entsorgt das System es nach Bedarf.
0
Iterate über das Array und verstecken jedes Element wiederum:
for view in views {
view.isHidden = true
}
Verwandte Themen
- 1. Gibt es ein Klickverhalten für eine Liste?
- 2. Gibt es eine Möglichkeit, eine Menge oder ein Array von Schlüsseln für ein bestimmtes NSManagedObject abzurufen?
- 3. gibt es ein Äquivalent von Array # compact für leere Elemente?
- 4. Gibt es eine Möglichkeit, ein Array in Klasseneigenschaften zu konvertieren?
- 5. Gibt es eine Swift-Array-Entsprechung für NSArray.arrayByAddingObjectsFromArray()?
- 6. Gibt es ein Äquivalent zu `Array :: sample` für Hashes?
- 7. Gibt es eine leichtere Alternative zum Array?
- 8. Gibt es eine Autostream-Erweiterung für Array in Java?
- 9. Gibt es eine Möglichkeit, meine Funktion ein dynamisches Array zurückzugeben?
- 10. Gibt es eine Möglichkeit, Abfragezeichenfolge in ein Array zu konvertieren?
- 11. Gibt es eine Verknüpfung Weg, um ein Array in C#
- 12. Gibt es eine Arbeit für ungültige Oktalziffer in einem Array?
- 13. Numpy: Gibt es eine Array-Größenbeschränkung?
- 14. Gibt es eine Calculus-Bibliothek für JavaScript?
- 15. Gibt es eine Abkürzung für Array-Größe/Länge in C?
- 16. Gibt es eine inverse Methode für `Array # include?`?
- 17. Gibt es eine Abkürzung für Ruby Blocks?
- 18. Gibt es ein AddRange Äquivalent für eine HashSet in C#
- 19. In Python gibt es ein "pass" -Equivalent für eine Variablenzuweisung
- 20. Gibt es ein Snippet für eine Auto-Eigenschaft in VB.NET?
- 21. Gibt es in Qt eine Standardkomponente für ein reduzierbares Panel?
- 22. VimScript: Gibt es ein AutoMD für eine Aktion nach Leerlaufzeit?
- 23. Gibt es eine SQL-Parameterbindung für Arrays?
- 24. Gibt es ein Typoskript für Elixir?
- 25. Gibt es eine saubere Möglichkeit, ein Java-Array mit demselben Wert für jedes Element zu deklarieren?
- 26. Gibt es eine akzeptierte Bedeutung für "up" und "down" ein Array?
- 27. Gibt es eine Möglichkeit, map() für ein Array in umgekehrter Reihenfolge mit Javascript zu verwenden?
- 28. Gibt es eine Möglichkeit für mich, ein JSON-Array mithilfe von Regex rückwärts zu suchen?
- 29. Gibt es eine Möglichkeit für mich, mein referenziertes Objekt in ein Array zu schieben?
- 30. Gibt es eine Möglichkeit für CountOf() zu testen, ob sein Argument ein Array ist?
Von dem, was tun Sie das Array verstecken wollen? Eine Möglichkeit, ein Objekt im Code zu "verstecken", ist ein geeigneter Bereich. – vadian
nicht, dass ich weiß. Ich denke, es wäre besser, wenn Sie eine "struct" erstellen, die 2 Mitglieder hat, eine vom 'bool'-Typ und die andere vom' array' und dann den Zugriff auf das 'array' basierend auf dem Wert von' bool' – Honey
verwalten Deine Frage ergibt keinen Sinn. Bitte aktualisieren Sie Ihre Frage, indem Sie klarstellen, was Sie meinen, indem Sie ein Array "ausblenden". Was versuchst du zu erreichen? – rmaddy