标签: objective-c cocoa
我正在尝试创建一个可以缩放的窗口,就像iPhone / iPad模拟器一样。在iPad模拟器中,您可以选择Window>缩放并选择100%或50%。
有没有办法让NSWindow这样做?我已经考虑将scaleUnitSquareToSize应用到窗口的contentView,但无论我在InterfaceBuilder中做什么,contentView都会不断调整自身以填充窗口。即使删除了contentView的所有struts,这是正确的行为吗?
NSWindow
scaleUnitSquareToSize
contentView
答案 0 :(得分:0)
这是一个可扩展的NSView的开源实现:GCZoomView
contentView不断调整自身大小 填补窗口
内容视图的自动调整行为与单位平方的比例因子无关。