Я работаю в Xcode 10 и получаю некоторые ошибки при попытке добавить некоторые довольно простые ограничения в мое представление.
У меня есть UICollectionViewCell
, к которому я добавляю UIStackView
.Я изменяю размер UIStackView
, чтобы заполнить ячейку, и устанавливаю верхнее, нижнее, левое и правое ограничения в Безопасной области.
Раньше я мог делать это в Xcode 9 без ошибок, однако теперь выдает ошибку, что мне нужно указать X Position или Width и Y Position или Height ,Даже когда я позволяю разработчику интерфейса добавить отсутствующие ограничения ( Center X и Center Y ), это выдает ту же ошибку.Я чувствую, что это ошибка в Xcode 10, но если появятся новые требования iOS 12 к ограничениям, о которых я не знаю, буду признателен за помощь с ними.
Если я проигнорирую ошибочные ограничения и выполнюприложение не отображается должным образом.
ОБНОВЛЕНИЕ
Я определенно считаю, что это ошибка.Обратите внимание на скриншот ниже, хотя у меня есть подпредставления в виде стека, ошибки не исчезают.Кроме того, когда я добавляю статические отступы в верхнюю, левую, нижнюю и правую части, они не отображаются должным образом в макете, однако при запуске приложения они отображаются правильно.