Предупреждения локализации автоматической компоновки, отображаемые в Навигаторе проблем, но не отображаемые на панели "Автопоставка" в раскадровке (Xcode 9.3)
У меня был проект в Swift 3.2, который я конвертировал в Swift 4 в Xcode 9.3. После успешной миграции я получил несколько предупреждений об автоматической локализации макета, которые я исправил. Моя проблема заключается в том, что, хотя я продолжаю видеть такие предупреждения на панели "Навигатор проблем", а на панели "Авторазметка" в Интерфейсном конструкторе отображается желтая кнопка предупреждения, при нажатии на нее я не вижу проблем с автоматическим размещением (см. Изображения ниже).
Существуют также странные проблемы с IBDesignables (изображение выше), которые некоторые люди в SO связывают с ошибкой cocoapod и обходными путями, но ни один из них до сих пор не работал для меня.
Более того, мои элементы интерфейса вообще не отображаются. Только это отмечает их положение и показывает ограничения. Пожалуйста, обратитесь к правой панели. "Мужская пуговица" вообще не отображается. Это не происходит для всех контроллеров представления в раскадровке, но очень раздражает некоторых из них.
0 ответов
Поскольку ваш пакет относится ко многим представлениям в swift 4 xcode 10.
Поэтому, пожалуйста, выберите вручную свое представление, о котором вы говорите.
вы можете попробовать: /questions/46870822/xcode-8-ib-designables-ne-udalos-otobrazit-i-obnovit-sostoyanie-avtomaticheskogo-maketa-agent-poterpel-krah/49436834#49436834