簡體   English   中英

如何在Cocoa OSX Document Application的標題中添加其他信息

[英]How do I add extra info in the title of a Cocoa OSX Document Application

我希望它在標頭中顯示“文件圖標”,以及像普通文檔應用程序一樣的文件名,但是我還想顯示頁碼,類似於“預覽”的方式。 終端也這樣做,但是它顯示其他信息,例如窗口大小。

這是很容易實現的。

NSWindow對象具有title屬性,您可以對其進行修改。

每次用戶加載文檔或滾動到其他頁面時,都需要相應地更新標題。

documentWindow = [NSString localizedStringWithFormat:@"%@ - Page x of y", document.displayName];

在您的NSWindowController子類中,覆蓋windowTitleForDocumentDisplayName: 頁面更改時,調用synchronizeWindowTitleWithDocumentName

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM