Единственные 2 способа, чтобы действительно получить вокруг этого являются:
1) Восстановление из TimeMachine 2) Щелкните правой кнопкой мыши на раскадровке в проекте навигатора 3) Нажмите на кнопку «Открыть как» 4) Нажмите на «Исходный код»
, и вам будет представлен документ XML, который обозначает раскадровку.
От закрепив проблем в прошлом, проверьте:
1), что отношения между контроллерами (перетекает) целы связаны с обоих концов то есть исходный и конечный контроллер в исходном коде
т.е.
<connections>
<segue destination="XfG-lQ-9wD" kind="relationship" relationship="window.shadowedContentViewController" id="cq2-FE-JQM"/>
</connections>
отношения между NSWindowController и RootViewController для меня, как описано выше в моем примере:
- XfG-lQ-9wD is the destination of the segue
- cq2-FE-JQM is the id of the segue (NOT the source controller)
Затем проверьте на этом контроллере, чтобы проверить, есть ли обратная связь ...
Если я ищу через мой код, я вижу, что «ЭГ-LQ-9wD» есть, так что должно быть хорошее соединение ...
для для ограничения макета, ваши теги будут появляется что-то вроде:
<constraints>
<constraint firstItem="Cze-Ji-Ugi" firstAttribute="centerX" secondItem="m2S-Jp-Qdl" secondAttribute="centerX" id="hsN-CU-OKT"/>
<constraint firstItem="Cze-Ji-Ugi" firstAttribute="centerY" secondItem="m2S-Jp-Qdl" secondAttribute="centerY" id="lVs-Mc-hd6"/>
</constraints>
Лично, если бы я тебя, я бы удалить ВСЕ между ... на странице ... Но оставляйте теги translatesAutoresizingMaskIntoConstraints, поскольку они находятся.
Ofcourse сделайте копию своих файлов, прежде чем вы это сделаете. Но на позитивной ноте, я только что сделал с этим ВСЕ ограничения из области предпочтений, над которыми я работаю, и это не помешало.
Да, эта проблема происходит после обновления xcode7. Сначала вы очищаете код, а затем строя, он будет работать нормально. –
@MukeshThawani уже сделано, но никакого успеха. –
Вы также очистили папку сборки? Вы делаете это так же, как и обычный чистый, но затем нажатием ⌥ (alt). –