簡體   English   中英

NSView的viewWillAppear等效項是什么

[英]What is the equivalent of viewWillAppear for NSDocument

我有一個基於NSDocument的應用程序,其中的筆尖代表可視文檔。 該視圖出現后,我想觸發一些操作。

對於“普通” UIViewController我將僅重寫viewDidAppear: 但是,即使NSDocument每個文檔都有一個視圖,它也沒有此方法。

NSDocument提供
-(void)windowControllerDidLoadNib:(NSWindowController *)aController; 方法。
我認為這就是您想要的。
仍可以使用NSDocumentwindowControllers方法訪問文檔窗口控制器。

如果您對窗口的出現/消失,變成鍵等有更精確的要求,則可以使用窗口通知窗口委托系統來處理

-[NSDocument showWindows] ,可以在末尾添加一些自定義邏輯。

暫無
暫無

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

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