我正在研究一个可可项目,利用自动布局。我让Xcode自动为我挑选约束。
当我模拟文档时,它看起来很好,控件会根据窗口进行相应的调整。
当我运行项目时,控件保持静止位置,窗口围绕它移动,导致控件隐藏,请参见下图。
在我的AppDelegate.m中,我所拥有的就是这段代码:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
self.masterViewController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil];
[self.window.contentView addSubview:self.masterViewController.view];
self.masterViewController.view.frame = ((NSView*)self.window.contentView).bounds;
}
有一个我没有触及的MainMenu.xib。我遇到的问题是使用MasterViewController。
我似乎无法弄清楚如何通过调整窗口大小调整控件...
这是我的第一个可可项目=)
任何帮助将不胜感激。 谢谢!