Objective c 加载webview时显示NSWindow
是否可以延迟显示NSWindow,直到其包含的webview完全加载 我正在从文件系统加载文件,但您仍然会看到闪烁。我想知道我是否可以等待webview加载,然后窗口才会出现Objective c 加载webview时显示NSWindow,objective-c,cocoa,swift,Objective C,Cocoa,Swift,是否可以延迟显示NSWindow,直到其包含的webview完全加载 我正在从文件系统加载文件,但您仍然会看到闪烁。我想知道我是否可以等待webview加载,然后窗口才会出现 在界面生成器(属性部分)中,选择窗口并取消选中启动时可见 要在所有资源加载完成时收到通知,请使用:: -(void)webView:(webView*)发件人未完成加载框架:(WebFrame*)框架{…} 方法内部使用[windowController showWindow:nil];展示橱窗 只是一个想法,但是你在哪里
只是一个想法,但是你在哪里加载视图?在窗口代理的windowDidLoad方法中,通过情节提要自动加载视图。一种可能的解决方案是将alpha设置为0,一旦一切就绪,将animator代理alpha设置为1。这种方式可以工作,但窗口的行为与标准行为不同。使用xib文件并创建自己的窗口控制器可能会给您带来更大的灵活性。哇。这看起来很明显。谢谢我会试着回去报告。