Окно кадрирования setFrame
У меня есть окно, которое должно иметь динамическую высоту. Я нарисовал окно в Интерфейсном Разработчике, и после вычислений в коде я пытаюсь установить высоту. Он также должен быть в том же положении на рабочем столе. Я использую следующий код, чтобы сделать это.
[myWin setFrame:NSMakeRect(myWin.frame.origin.x,
myWin.frame.origin.y - (yPos+2*MARGIN_CONST - myWin.frame.size.height),
myWin.frame.size.width,
yPos+2*MARGIN_CONST)
display:YES];
Окно - это окно без границ. Когда я печатаю рамку до и после, кажется, что она приняла новые значения, но окно вырезано сверху и имеет ту же высоту, что и раньше (теперь я вижу элементы управления в нижней части окна, но те на верху режутся). Есть идеи?
Большое спасибо.