У меня есть интерфейс, настроенный с ограничениями, с панелью меню, представлением коллекции, затем меткой и, наконец, табличным представлением. Я пытаюсь изменить ширину представления коллекции через выход на ограничение ширины. Однако, когда я делаю это изменение, просмотр коллекции, кажется, перемещается вверх, и я получаю ошибку конфликта. Ошибка говорит, что существует конфликт между:Изменение ограничения ширины вызывает конфликты
"<_UILayoutSupportConstraint:0x7ff61a519020 V:[_UILayoutGuide:0x7ff61a564eb0(64)]>",
"<_UILayoutSupportConstraint:0x7ff61a555a00 V:|-(0)-[_UILayoutGuide:0x7ff61a564eb0] (Names: '|':UIView:0x7ff61a5620c0)>",
"<NSLayoutConstraint:0x7ff61a5665e0 V:[_UILayoutGuide:0x7ff61a564eb0]-(0)-[UICollectionView:0x7ff61b05ea00]>",
"<NSAutoresizingMaskLayoutConstraint:0x7ff61a4e1630 h=-&- v=-&- 'UIView-Encapsulated-Layout-Top' V:|-(0)-[UIView:0x7ff61a5620c0] (Names: '|':UIViewControllerWrapperView:0x7ff61a70c4e0)>"
ограничения нарушаются является
<NSLayoutConstraint:0x7ff61a5665e0 V:[_UILayoutGuide:0x7ff61a564eb0]-(0)-[UICollectionView:0x7ff61b05ea00]>
Что является причиной этого?
кажется, что ограничение верхнего вида коллекции не указано должным образом ... пожалуйста, проверьте верхнее ограничение коллекции. –
убедитесь, что у вас есть правильный выход, потому что ширина и верхнее ограничение не имеют подключения в автозапуске –
Будет ли эффект, что он находится прямо под навигационной панелью, имеет какой-то эффект? – milesper