2017-07-10 8 views
0

Ich versuche zu verstehen, auf welcher Grundlage der Fenstertitel eines Dokuments ein Bedienfeld (speichern?) Und ein Kontextmenü darstellt. Ich habe ein Projekt, bei dem ein neues Dokument „v“ (unten caret) zeigt den Zugriff auf das Panel zu sein scheint zu sparen:Fenster Titeldokument Symbole, die nicht angezeigt werden

documentsVersionButton

Aber warum sollte nicht diese Titel Interaktionen erscheinen in einem anderen apps' neuen Dokument?

+1

Ihr Xcode-Projekt sollte eine Option zum Festlegen der Symbole für diese Dokumente enthalten. Überprüfen Sie die Registerkarte Projekteinstellungen. Wenn es das ist, was du fragst. – adev

+0

Ich benutze 8.3/Swift 3; nichts Spezifisches zu sehen. Ich beziehe mich nicht auf das Kontextmenü in der Menüleiste, das die Pfade zu dem Dokument zeigt, sondern wie in dem Bild - eine Pulldown-Taste, die den Mini-Speicherdialog ergibt. Ich möchte das hinzufügen oder entführen, um dem Benutzer das Speichern zu ermöglichen - ebenso wie das Erfassen anderer globaler Einstellungen, die beim Speichern verschlüsselt werden sollen. – slashlos

+0

Entschuldigung, ich habe keine Ahnung davon. – adev

Antwort

0

Dieses Dokument Methode

override class func autosavesInPlace() -> Bool { 
    return false 
} 

wahre Rückkehr ermöglicht die „v“ nach unten ziehen nach Titel oben gezeigt Speichern-Dialog zu präsentieren.

Für meine Bedürfnisse werde ich stattdessen zu einem Auto-Speichern-Modell, aber ohne Dateien statt Benutzer Standardeinstellungen drehen. Meine Anforderungen an AVAsset-basierte Dokumente benötigten nur Statusdaten (Position usw.), da andere Asset-Metadaten-Informationen leicht wiederhergestellt werden können.

Verwandte Themen