2016-11-22 4 views
0

Ich möchte den Status eines Objekts in meinem NSTableView anzeigen. Zum Beispiel, plesae Blick auf den Screenshot unten. Caching, Dateifreigabe, E-Mail, Profil verwalten, Websites und Wiki haben ein grünes Symbol neben ihrem "Tab".Anzeigen des Objektstatus in der Tabelle (Symbol)

Der Status wird durch die folgenden in meinem Geräteklasse definiert:

var online: Bool = false 

Wenn es online ist, sagt der bool true, wenn nicht, es ist falsch;)

Irgendwelche Ideen, wie ich zu bringen, kann dies folgende?

enter image description here

(Dies ist eine ältere Screenshot, möchte ich das Symbol auf der linken Seite des „Test“ Name/Label. Die Statustabelle Spalte bereits entfernt wurde, dachte ich zuerst diese eine Lösung wäre, aber es war nicht das, was ich suche)

enter image description here

+0

Der Himmel ist grenzenlos. So ist die Möglichkeit für eine Antwort auf Ihre Frage. Oder präzisieren Sie, wo Sie programmatisch auf Schwierigkeiten stoßen. –

Antwort

1
  • Verwenden Ansicht basierte Tabellenansicht.
  • Verwenden Sie eine Tabellenzellenansicht mit dem Textfeld und Bildansicht.
  • Setzen Sie das Bild auf NSImage(named: NSImageNameStatusAvailable) oder andere abhängig von online.
+0

Ich werde das versuchen, danke. – Jakob

+0

Großartig, arbeitete für mich. http://imgur.com/a/4yIQw – Jakob

Verwandte Themen