我有一个NSViewController
,我已将其分配给我的主应用程序,代码为:
self.masterViewController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil];
[self.window.contentView addSubview:self.masterViewController.view];
我还设置了自动调整大小的属性,这样如果我改变主窗口的大小,子视图会相应地改变。
到目前为止一切顺利。问题是子视图没有连接到主窗口的顶部,所以我添加了这一行:
self.masterViewController.view.frame = CGRectMake(0,120, self.masterViewController.view.frame.size.width, self.masterViewController.view.frame.size.height);
现在,通过这一行,我看到了实际问题。子视图的绘图变形了。
这个问题可以在这里看到:
感谢您的帮助。
-mcb