Сохранение положения окна в Интерфейсном Разработчике - PullRequest
5 голосов
/ 30 января 2009

Есть ли способ сохранить положение окна в Интерфейсном Разработчике? Каждый раз, когда я снова открываю nib-файл, окно MainWindow.xib возвращается обратно в верхний левый угол экрана, за окном, содержащим интерфейс, который я выкладываю. Перемещение его туда, где оно было раньше, каждый раз начинает действовать мне на нервы. Похоже, что должен быть простой способ сделать это, но, если есть, я не смог его найти.

Спасибо!

1 Ответ

1 голос
/ 20 мая 2009

Интерфейсный Разработчик не сохраняет местоположение / размер окна для каждого пера, но он автоматически запоминает размер и положение последнего окна пера и использует его при открытии будущих файлов пера. Например, если я открываю файл пера A, изменяю положение его окна, а затем закрываю IB, затем открываю файл B пера, его окно пера отображается с тем же местоположением / размером, которое я указал для файла пера A.

Однако, похоже, что Interface Builder также слегка каскадирует несколько окон вниз и вправо, когда вы открываете их, так что окно второго файла пера не отображается непосредственно поверх уже открытого - имеет смысл. Проблема заключается в том, что если у вас окно пера, расположенное полностью внизу экрана, поэтому недостаточно места для открытия следующего окна пера, это приводит к тому, что окно полностью помещается в верхней части окна. экран. Затем, разумеется, как только это происходит, IB запоминает эту позицию окна по умолчанию, поэтому последующие окна также открываются вверху экрана.

Итак, «решение» состоит в том, чтобы: а) подать запрос на улучшение в Bug Reporter для запоминания положений окна для каждого пера :-), и б) в то же время будьте осторожны, располагая ваши окна слишком близко к нижней части экрана. .

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