Недавно у меня возникла проблема с интерфейсом Builder, который я не смог решить. Я использую UICollectionViewController, и всякий раз, когда я добавляю Cell, он сразу же показывает оранжевый прямоугольник (указывающий автоматическое обновление макета). Обновление фрейма/ячейки ничего не меняет. Предупреждение, связанное с оранжевой маркировкой, гласит: "Ожидаемое: height = Y, Actual: height = X", где Y всегда точно X-100. То есть: когда я устанавливаю пользовательскую высоту ячейки 193 года, она говорит "Ожидаемое: высота = 93". Это происходит независимо от того, в какой размер я вхожу.
Проблема в том, что у меня много трудностей с подзонами и их ограничениями. Например, если я добавлю subview с ограничением, чтобы поддерживать ту же высоту, что и ячейка, она будет показана как 93 (ожидаемая высота), хотя моя ячейка должна быть 193. Макет становится невозможным.
Я попытался добавить новую ячейку, такую же проблему. Я попытался удалить все подзаголовки и повторно добавить их, ничего.
Любые идеи приветствуются.
Большое спасибо!