使用窗口调整WebView的大小

时间:2012-03-09 18:12:14

标签: macos cocoa webkit webview

我有一个NSView,其中包含大约十几个WebViews,其中包含从应用程序生成的HTML。当我第一次启动它们时,我会等待- (void)webView:didFinishLoadForFrame:触发,然后再将它们放置出来并根据documentView框架将它们添加到视图中。

我如何在窗口中调整这些WebViews的大小?有没有办法在给定宽度下获得所需的WebView大小?

1 个答案:

答案 0 :(得分:0)

由于您使用网络视图的所有内容都是渲染MarkDown,因此您应该调查MacDownMarkdownLive。这些将MarkDown直接渲染为NSTextView。这比多个WebView对象更有效率。

将来,你应该确保你的问题包括你实际想要实现的目标,因为通常有一种更简单的方式来做你想做的事情而不是你认为应该实现的方式。