Быстрый черный экран только на одном контроллере представления

#ios #swift #xcode

#iOS #быстрый #xcode

Вопрос:

введите описание изображения здесьвведите описание изображения здесь

У меня проблема с последней версией xcode. В последний день я меняю устройство и ориентацию в main.storyboard, и после одного изменения ориентации только один контроллер просмотра остается в альбомной ориентации, а когда я меняю ориентацию в портретной ориентации, этот viewcontroller остается альбомным и имеет черный цвет. Также попробуйте удалить папку внутри DerivedData, но без какого-либо результата.

Кроме того, main.storyboard показывает эту ошибку :

 An internal error occurred, editing functionality may be limited 
  

РЕДАКТИРОВАТЬ 1: если я создаю другой контроллер представления, он создается нормально и отображается нормально

РЕДАКТИРОВАТЬ 2: эта проблемная форма отображается только на устройстве iphone 11

Комментарии:

1. Добро пожаловать в StackOverflow. Можете ли вы попытаться создать новый storyboard , если это можно сделать с меньшими усилиями?

2. привет @S1LENTWARRIOR я добавил изображение к своему вопросу и отредактировал его, я также пытаюсь удалить папку внутри производных данных без какого-либо результата

Ответ №1:

После обновления у меня возникли некоторые проблемы. Обычно помогает завершение работы и повторный запуск Xcode.

Комментарии:

1. завершение работы mac или xcode? я пытаюсь закрыть весь xcode и снова открыть его, но проблема сохраняется… теперь я пытаюсь выключить mac

2. Xcode. У меня была черная раскадровка, и помощник не показывал правильный класс из раскадровки или пустой раскадровки. После перезапуска Xcode это было исправлено.

3. теперь я пытаюсь перезапустить mac и xcode, но проблема сохраняется

4. Вы пытались очистить сборку? Меню >> Продукт >> Очистить папку сборки

5. Я обнаружил, что при смене устройства вид отображается нормально, а проблема устранена