У меня есть NSViewController
с прикрепленным видом, определенным в xib
. Все сделано правильно (по крайней мере, я надеюсь), так что, когда я изменяю высоту представления, все подчиненные остаются правильно организованными.Как изменить размер NSView при активном автозапуске?
Я хочу изменить высоту представления программно. В принципе, одним из подзонов моего представления является NSTextView
, и когда внутри внутри текста много текста, я хочу увеличить представление.
Если я изменю frame.size
вида, ничего не происходит, из-за автомата, я думаю.
Существует ли стандартный способ изменения высоты (или ширины) вида в таком контексте?
EDIT: Я добавил ограничение на представление: I "тосковал" его height
. Тогда я добавил это ограничение как свойство IBOutlet
. Таким образом, я могу изменить значение ограничения .constant
.
Попробуйте установить '.translatesAutoresizingMaskIntoConstraints' вашего вида viewsNEW, прежде чем изменять' .constant' – WetFish