EDIT: мне удалось прикрепить его вниз к преступнику: UIModalPresentationPageSheet (то же с UIModalPresentationFormSheet)Autolayout ломается, представляя UITableViewController в UIModalPresentationPageSheet
Если удалить это и сделать простой UIModal, то автоотключение не прерывается ... Однако мне все еще не удалось найти обходной путь, но я думаю, UIModalPresentationPageSheet должен пересчитать ширину таблицы и сломать ограничения.
Я попытался обновить ограничения после ViewDidLoad и ViewDidAppear ... но безрезультатно.
Я пытался выяснить, почему мой Autolayout ломается. Моя первоначальная компоновка была более сложной, но я сломал ее до самого простого выражения, и она все еще ломается.
Вот мои начальные настройки ячейки:
Ниже приведены ограничения для метки:
А вот ограничения на UITextView:
И, наконец, вот абсурдный результат ... UILabel исчез ... или так кажется, потому что, если я зарегистрирую его CGSize ... Я получаю абсурдную высоту и ширину.
Любые идеи?
Есть ли предупреждения в консоли Xcode о ограничениях компоновки? –
для вашей этикетки удалить заднее пространство до: tire de ... equals 8 – Robin
@VinayJain: Нет. Ни одного предупреждения XCode. – Benjamin