У меня загадочная проблема. У меня есть указатель на ванильный NSView, который был инициализирован в перо. Я отправил сообщение NSView с:
[myNSView setFrame:NSMakeRect(0,0,816,1056)];
но когда я перехожу через отладчик, myNSView
имеет кадр {{0,0}, {801, 1041}}
. Размеры прямоугольника на 15 меньше, чем я указал! Это происходит последовательно. Если я укажу два [setFrames]
подряд, все будет работать, но, конечно, это не ответ.
Почему setFrame
терпит неудачу?