听起来很容易,但我似乎无法弄清楚这一点或找到任何帮助。
这是我目前拥有的层次结构:
Window
Custom View (I want this to resize, with its children, to fit Window)
Custom View (Contains buttons)
NSBox (gets content set to the WebView below)
WebView
在 applicationLoad 上,我将“NSBox”上的 setContentView 调用到 WebView。
所以我最终得到了一个 NSBox,里面有一个 WebView,在一个自定义视图中。
如果我有一个链接到按钮的 IBAction,我需要做什么才能让外部自定义视图调整大小以适应窗口?希望这也会调整内容的大小,包括 NSBox 和 WebView。
这可能吗?
非常感谢任何帮助。
提前谢谢大家!
编辑: ATM 我有以下代码,它使一个 WebView 变大并使另一个隐藏,但它在窗口中将视图定位得太高?
oldView.hidden = YES;
[newView setFrameSize:_window.frame.size];