我使用presentViewControllerAsSheet
的NSViewController的API顯示作爲工作表的視圖。有沒有辦法禁用所呈現的視圖的大小調整?禁用調整NSView的大小
我在網上看,有辦法禁用調整大小的窗口,但不是NSView。
感謝
我使用presentViewControllerAsSheet
的NSViewController的API顯示作爲工作表的視圖。有沒有辦法禁用所呈現的視圖的大小調整?禁用調整NSView的大小
我在網上看,有辦法禁用調整大小的窗口,但不是NSView。
感謝
我能夠在viewDidLoad中()
[self setPreferredContentSize:self.view.frame.size];
設置preferredContentSize我使用雨燕4.0與9.2的XCode,例如對於沒有工作的視圖控制器上設置preferredContentSize實現這一目標:
self.preferredContentSize = NSSize(width: 448, height: 250)
不過,我可以設置像這樣的最小尺寸參數viewDidAppear()
:
self.view.window?.contentMinSize = NSSize(width: 448, height: 250)
我想你可以通過設置最大尺寸和showsResizeIndicator
來禁用調整大小。請注意,在viewDidLoad()
中設置這些參數不起作用。