Установка минимального и максимального размера окна - PullRequest
3 голосов
/ 26 апреля 2011

Как установить максимальный и минимальный размер окна в OS X, используя библиотеки Objective-C?

Ответы [ 2 ]

10 голосов
/ 26 апреля 2011
[theWindow setMaxSize:windowMaxSize];
[theWindow setMinSize:windowMinSize];

Описание класса NSWindow

5 голосов
/ 19 марта 2016

В Swift 2 это будет:

myWindow.contentMinSize = NSSize(width: 600, height: 500)
myWindow.contentMaxSize = NSSize(width: 1024, height: 780)

Кроме того, согласно документации Apple, contentMinSize имеет прецедент над setMaxSize.

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSWindow_Class/index.html#//apple_ref/occ/instp/NSWindow/contentMaxSize

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...