Как мне добиться точного размещения ресурсов в раскадровке # ios5? - PullRequest
0 голосов
/ 23 ноября 2011

У меня есть PSD, который мне нужно сопоставить - кнопки просто так, и т. Д., И т. Д. Было бы лучше:

  1. размещайте вещи как можно осторожнее в интерфейсе раскадровки (есть ли уловки?)
  2. просто создайте кнопки / графику / метки в коде (потеряв большую часть раскадровки), или
  3. Расположите вещи несколько осторожнее, дайте им идентификаторы, на которые будут ссылаться программно, и скорректируйте их в коде (таким образом, дублируя некоторые усилия?)
  4. Расположите вещи несколько осторожнее, затем отредактируйте раскадровку XML вручную?

Для моих целей 1. было бы идеально, но ... есть ли уловки к этому? Я могу сделать осторожные направляющие, кусочки и т. Д. В фотошопе. У Storybuilder иногда есть полезные привязки, но я не вижу никаких линейок за сеткой (5px?) ... которая требует некоторой веры (и тщательной корректировки того, где находятся uiviews, некоторые покачивания из-за капель теней xcode, ....

Наклоняется к 4 ....

1 Ответ

0 голосов
/ 25 ноября 2011

Я выполняю вариант 4 (разместите вещи несколько осторожнее, затем отредактируйте раскадровку XML вручную), и, похоже, она работает очень хорошо.Xcode перезагрузит раскадровку, пока она открыта, и вы можете видеть, как обновляются объекты.Просто не забудьте выполнить синхронизацию (сохраните, когда вы закончите редактирование в любом из них, загрузите, прежде чем начать редактирование в любом из них).

Единственное настоящее замечание: если вы копируете / вставляете фрагменты, обязательно дайте имуникальные идентификаторы, или Xcode начнет падать («продолжить» работает достаточно хорошо, но вы также не сможете выполнить новую сборку, пока не исправите их - хотя, по крайней мере, это даст вам полезную ошибку, если вы покопаетесь).

...