Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 webview 加载 Mac 应用程序的初始屏幕。我已经实现了 NSWindow 委托来使用windowWillResize. 这将返回窗口大小。现在如何在调整窗口大小时设置 webview 的宽度和高度?
windowWillResize
我尝试[webView setFrameSize:frameSize];在该windowWillResize方法中使用,但它没有用。
[webView setFrameSize:frameSize];
添加 WebView 的帧大小。您应该在加载时调整 documentView 的大小。
NSView *clipView = [[[[_mainWebView mainFrame] frameView] documentView] superview];
[clipView scaleUnitSquareToSize:NSMakeSize(0.5, 0.5)];