Leo*_*Leo 5 macos xcode cocoa objective-c nswindow
这里有两个问题.
第一个问题,在我的Mac OS X应用程序中,窗口已启用调整大小.我的窗口内容是500x500窗口大小.问题是用户可以调整大小,以便减少一些内容.我需要做什么,所以用户只能调整到最小尺寸(在我的情况下500x500)?
第二个问题,当我关闭我的Mac应用程序时(通过点击窗口顶部的红色十字按钮),应用程序图标停留在底部的底座中.当用户再次单击它时,它不会启动应用程序,除非用户退出应用程序all togeter并再次重新启动它.我需要哪些设置,以便用户可以通过单击停靠图标来关闭并重新启动它?
谢谢
Dar*_*ust 26
使用- [NSWindow setMinSize:]以编程方式设置最小大小,但您也可以在Interface Builder中设置最小大小(查看带有大小的选项卡).
要在窗口关闭时退出应用程序,您需要将其添加到您的应用程序委托:
- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication
{
return YES;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8035 次 |
| 最近记录: |