如何为 Mac 应用程序指定窗口大小和位置129
在 Mac 上开发应用程序时,您可能希望控制应用程序窗口的大小和位置。这可以通过在应用程序的 文件中设置几个键来实现。## NSMainNibFile
此键指定应用程序的主 nib 文件的名称。该 nib 文件包含应用程序界面的布局。如果您没有使用 nib 文件,则可以省略此键。## NSWindow Frame
此键指定应用程序窗口的初始大小和位置。该值是一个字典,其中包含以下键:* NSWidth:窗口的宽度(以像素为单位)。
* NSHeight:窗口的高度(以像素为单位)。
* NSMinX:窗口左上角的 x 坐标(以屏幕左上角为原点)。
* NSMinY:窗口左上角的 y 坐标(以屏幕左上角为原点)。
例如,以下字典将设置应用程序窗口的大小为 600 x 400 像素,并将其定位在屏幕中央:```
NSWindow Frame
NSWidth
600
NSHeight
400
NSMinX
300
NSMinY
200
```
## NSWindow Frame Autosave Name
此键指定用于存储应用程序窗口大小和位置的 autosave 名称。如果用户调整窗口的大小或位置,则将保存这些设置并自动加载在下次启动应用程序时。如果您不希望应用程序记住窗口的大小和位置,则可以省略此键。## NSWindow Size
此键指定应用程序窗口的最小和最大大小。该值是一个字典,其中包含以下键:* NSMinSize:指定窗口的最小宽度和高度(以像素为单位)。
* NSMaxSize:指定窗口的最大宽度和高度(以像素为单位)。
例如,以下字典将设置应用程序窗口的最小宽度和高度为 400 x 200 像素,并将其最大宽度和高度设置为 800 x 600 像素:```
NSWindow Size
NSMinSize
NSWidth
400
NSHeight
200
NSMaxSize
NSWidth
800
NSHeight
600
```
## NSWindow Title
此键指定应用程序窗口的标题。该值是一个字符串。## NSWindow Titlebar Apparency
此键指定应用程序窗口的标题栏是可见还是隐藏的。该值是一个布尔值。如果设置为 true,则标题栏将可见。如果设置为 false,则标题栏将隐藏。## NSWindow Content View Frame Rect
此键指定应用程序窗口内容视图的框架矩形。该值是一个字典,其中包含以下键:* NSX:内容视图框架的 x 坐标(相对于窗口左上角)。
* NSY:内容视图框架的 y 坐标(相对于窗口左上角)。
* NSWidth:内容视图框架的宽度(以像素为单位)。
* NSHeight:内容视图框架的高度(以像素为单位)。
此键对于设置应用程序窗口中显示的视图的大小和位置非常有用。## 示例
以下是一个示例 文件,其中包含用于控制应用程序窗口大小和位置的键:```
NSMainNibFile
MainWindow
NSWindow Frame
NSWidth
600
NSHeight
400
NSMinX
300
NSMinY
200
NSWindow Frame Autosave Name
MyWindow
NSWindow Size
NSMinSize
NSWidth
400
NSHeight
200
NSMaxSize
NSWidth
800
NSHeight
600
NSWindow Title
My Application
NSWindow Titlebar Apparency
NSWindow Content View Frame Rect
NSX
0
NSY
0
NSWidth
600
NSHeight
400
```
2024-11-11

海口地图深度解读:玩转椰城,从地图开始
https://www.biaozhuwang.com/map/120409.html

CAD标注公差带:精准表达几何尺寸偏差的技巧详解
https://www.biaozhuwang.com/datas/120408.html

精准标注尺寸:图纸、文档及日常生活的实用指南
https://www.biaozhuwang.com/datas/120407.html

美式螺纹图纸标注详解:尺寸、符号及规范解读
https://www.biaozhuwang.com/datas/120406.html

景点地图标注软件推荐及使用技巧详解
https://www.biaozhuwang.com/map/120405.html
热门文章

高薪诚聘数据标注,全面解析入门指南和职业发展路径
https://www.biaozhuwang.com/datas/9373.html

CAD层高标注箭头绘制方法及应用
https://www.biaozhuwang.com/datas/64350.html

M25螺纹标注详解:尺寸、公差、应用及相关标准
https://www.biaozhuwang.com/datas/97371.html

形位公差符号如何标注
https://www.biaozhuwang.com/datas/8048.html

CAD2014中三视图标注尺寸的详解指南
https://www.biaozhuwang.com/datas/9683.html