我有一个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