xcode 4.2 ios 5 копирование содержимого раскадровки - PullRequest
9 голосов
/ 26 января 2012

Оригинальный вопрос:

Это мой первый пост.Я пытаюсь научиться программировать на IOS после cs193p (онлайн) .Я застрял в задании 3 с очень (казалось бы) простой вещью.Я уже провел несколько поисков в Google.

Я не знаю, как скопировать мое представление из задания 2 (раскадровка) в мой новый проект xcode.

Я создалНовое приложение Master Detail (называемое Calculator3) также скопировало раскадровку из задания 2 (Calculator2).Однако я не могу получить содержимое этой раскадровки и поместить ее в новую сгенерированную раскадровку.

Так возможно ли копировать содержимое одной раскадровки в другую?Если нет, то как мне это сделать?

Ответы [ 3 ]

22 голосов
/ 30 января 2012

Благодаря LU RD я публикую здесь свой ответ, вместо того, чтобы использовать правку в моем первом сообщении.

Ответ:

Мой друг решил это. Причина, по которой я все это время ошибался, заключалась в том, что я использовал cmd / apple A + cmd / apple C. Вместо того, чтобы щелкать вверху представления, я хотел скопировать, а затем выполнить cmd / apple C. После этого вставьте его с cmd / apple V в раскадровке, которую вы хотите.

Я заметил, что это действительно работает только в следующей ситуации (я думал, что это работает в других ситуациях).

  1. Два файла должны находиться в одном проекте, поэтому скопируйте старый файл раскадровки в новый проект.
  2. Затем отобразите две раскадровки рядом друг с другом с помощью кнопки «Показать редактор».
  3. Нажмите в верхней средней части вашего представления и скопируйте с помощью cmd / apple C.
  4. Нажмите на другую раскадровку и вставьте ее через cmd / Apple V.
2 голосов
/ 16 октября 2012

Перенос старой раскадровки из исходного проекта в новый целевой проект, как работает временная раскадровка. :)

(я нашел его в папке en.lproj из исходного проекта) Также вы можете скопировать и вставить все компоненты контроллера представления, выбрав серую полосу под вашим видом.

Затем удалите временную раскадровку и продолжайте вставлять.

0 голосов
/ 10 января 2014

Вы можете скопировать раскадровку в другой проект, перетаскивая раскадровку.Обязательно установите флажок «Копировать элементы в папку целевых групп».

Конечно, все ваши ссылки будут разорваны, и их необходимо будет перестроить, но макет и переходы будут присутствовать.

...