2012-03-09 98 views
1

我有一个NSView,其中包含大约12个填充了应用程序生成的HTML的WebViews。当我第一次初始化它们时,我等待- (void)webView:didFinishLoadForFrame:在放出它们并将它们添加到基于documentView框架的视图中之前触发。使用窗口调整WebView大小

我该如何去调整这些WebViews随着窗口?有一种方法可以在给定的宽度上获得所需尺寸的WebView吗?

+0

意见如何布置?在网格中? – 2012-03-10 00:11:16

+0

一个在scrollview下方的另一个。我正在使用'WebViews',因为我想显示MarkDown呈现的文本。 – 2012-03-10 05:31:33

回答

0

由于您正在使用网络视图渲染MarkDown,因此您应该调查MacDownMarkdownLive。这些将MarkDown直接渲染成NSTextView。这将比多个WebView对象效率更高。

未来,您应该确保您的问题包括您实际尝试达到的目标,因为通常情况下,您可以通过更简单的方式做自己想做的事,而不是您认为应该实现的目标。

+0

好点。感谢Rob。 – 2012-03-10 06:56:57