Wie kann ich ein UIBarButtonItem ein- / ausblenden?

Ich habe eine Symbolleiste in IB mit mehreren Schaltflächen erstellt. Ich möchte in der Lage sein, eine der Schaltflächen abhängig vom Status der Daten im Hauptfenster ein- oder auszublenden.

UIBarButtonItem hat keine versteckte Eigenschaft, und alle Beispiele, die ich bisher zum Ausblenden gefunden habe, beinhalten das Setzen der Navigationsleistenschaltflächen auf Null. Ich glaube nicht, dass ich das hier tun möchte, weil ich die Schaltfläche möglicherweise erneut anzeigen muss (nicht um das zu erwähnen, wenn ich meinen Knopf mit einem IBOutlet verbinde, wenn ich den auf Null setze, bin ich nicht sicher, wie ich ihn zurückbekomme).

Antworten auf die Frage(30)

Ihre Antwort auf die Frage