Интерфейсный Разработчик не сохраняет местоположение / размер окна для каждого пера, но он автоматически запоминает размер и положение последнего окна пера и использует его при открытии будущих файлов пера. Например, если я открываю файл пера A, изменяю положение его окна, а затем закрываю IB, затем открываю файл B пера, его окно пера отображается с тем же местоположением / размером, которое я указал для файла пера A.
Однако, похоже, что Interface Builder также слегка каскадирует несколько окон вниз и вправо, когда вы открываете их, так что окно второго файла пера не отображается непосредственно поверх уже открытого - имеет смысл. Проблема заключается в том, что если у вас окно пера, расположенное полностью внизу экрана, поэтому недостаточно места для открытия следующего окна пера, это приводит к тому, что окно полностью помещается в верхней части окна. экран. Затем, разумеется, как только это происходит, IB запоминает эту позицию окна по умолчанию, поэтому последующие окна также открываются вверху экрана.
Итак, «решение» состоит в том, чтобы: а) подать запрос на улучшение в Bug Reporter для запоминания положений окна для каждого пера :-), и б) в то же время будьте осторожны, располагая ваши окна слишком близко к нижней части экрана. .