Jak debugować następujący problem? Czy istnieje sposób obejścia tego problemu?Jak debugować układ z Multiline UILabel/autolayout w rozszerzeniu zawartości powiadomień
Wygląda na to, że w systemie iOS 10.2 i nowszych wystąpił błąd podczas tworzenia wieloliniowej biblioteki UILabel.
Mam dość proste UIView podklasy, które używam zarówno w aplikacji i zawartości zgłoszenie rozszerzenia, które wygląda następująco:
W głównym aplikacji, wszystko układa się dobrze:
Po wyświetleniu rozszerzenia treści powiadomień w systemie iOS 10.2 i poniżej układ jest uszkodzony. Ale tylko wtedy, gdy tekst jest wystarczająco długi, aby można go było podzielić na wiele linii. Wygląda na iOS nie może obliczyć prawidłową wysokość całego Widok:
Jednak kwestia ta wydaje się być ustalona na iOS 10.3 i nowszych: