1

我有一个NSViewController我分配给我的主要应用程序的代码:

self.masterViewController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil];

[self.window.contentView addSubview:self.masterViewController.view];

我还设置了 autosizing 属性,这样如果我改变主窗口的大小,子视图也会相应地改变。

到目前为止,一切都很好。问题是子视图没有连接到主窗口的顶部,所以我添加了这一行:

self.masterViewController.view.frame = CGRectMake(0,120, self.masterViewController.view.frame.size.width, self.masterViewController.view.frame.size.height);

现在,通过这条线,我看到了实际的问题。子视图的绘图被扭曲。

这个问题可以在这里看到:在此处输入图像描述

谢谢您的帮助。

-mcb

4

0 回答 0