在目标C中,我试图在单击按钮后调整应用程序窗口的大小。如果窗口为200x200,则按下(+)按钮使其为200x210或按下( - )按钮使其为200x190。
我只是不确定如何在编辑器中设置窗口的大小。
没有示例代码,因为它很简单,我不知道从哪里开始。
答案 0 :(得分:2)
你走了:
- (IBAction)plusButtonClicked:(NSControl *)sender
{
NSRect frame = sender.window.frame;
frame.size.height += 20;
[sender.window setFrame:frame display:YES animate:YES];
}
根据您是希望窗口的顶部还是底部展开,您可能还需要:
frame.origin.y -= 20;
答案 1 :(得分:0)
在NSWindow Class Reference中查看setFrame:display:。