Swift: установка динамической высоты UITableviewcell, все идет хорошо, но появляется предупреждение в каждой ячейке - PullRequest
0 голосов
/ 20 октября 2018

2018-10-20 10: 03: 24.255281 + 0800 Catchub [12356: 1797773] [LayoutConstraints] Невозможно одновременно удовлетворить ограничения.Возможно, по крайней мере одно из ограничений в следующем списке - это то, что вам не нужно.Попробуйте это: (1) посмотреть на каждое ограничение и попытаться выяснить, чего вы не ожидаете;(2) найдите код, который добавил нежелательное ограничение или ограничения, и исправьте его.(

    NSLayoutConstraint:0x281dd1f40 UIView:0x135d62170.height == 60   (active),
    NSLayoutConstraint:0x281dd2940 UIView:0x135eb6ed0.height == 30   (active),
    NSLayoutConstraint:0x281dd2e90 UIView:0x135e9b6c0.height == 171.993   (active),
    NSLayoutConstraint:0x281dd4000 UIView:0x135e697b0.height == 30   (active),
    NSLayoutConstraint:0x281dd45a0 UIView:0x135ed4fc0.height == 1   (active),
    NSLayoutConstraint:0x281dd4870 V:|-(10)-[UIView:0x135d62170]   (active, names: '|':UIView:0x135d6eb40 ),
    NSLayoutConstraint:0x281dd4b40 V:[UIView:0x135d62170]-(5)-[UILabel:0x135eb6be0'Heading for the URLHeadin...']   (active),
    NSLayoutConstraint:0x281dd4e10 V:[UILabel:0x135eb6be0'Heading for the URLHeadin...']-(10)-[UIView:0x135e9b6c0]   (active),
    NSLayoutConstraint:0x281dd57c0 V:[UIView:0x135e9b6c0]-(5)-[UIView:0x135eb6ed0]   (active),
    NSLayoutConstraint:0x281dd5ea0 V:[UIView:0x135eb6ed0]-(0)-[UIView:0x135e697b0]   (active),
    NSLayoutConstraint:0x281dd7070 V:[UIView:0x135e697b0]-(10)-[UIView:0x135ed4fc0]   (active),
    NSLayoutConstraint:0x281dd5090 V:[UIView:0x135ed4fc0]-(0)-|   (active, names: '|':UIView:0x135d6eb40 ),
    NSLayoutConstraint:0x281dd6e90 V:[UIView:0x135d6eb40]-(0)-|   (active, names: '|':UITableViewCellContentView:0x135d88aa0 ),
    NSLayoutConstraint:0x281dd70c0 V:|-(0)-[UIView:0x135d6eb40]   (active, names: '|':UITableViewCellContentView:0x135d88aa0 ),
    NSLayoutConstraint:0x281dd87d0 'UIView-Encapsulated-Layout-Height' 
 UITableViewCellContentView:0x135d88aa0.height == 235.667   (active)

)

Попытка восстановления путем нарушения ограничения NSLayoutConstraint: 0x281dd2e90 UIView: 0x135e9b6c0.height == 171.993 (активный)

Создание символической точки останова в UIViewAisftConsInstraatчтобы поймать это в отладчике.Методы в категории UIConstraintBasedLayoutDebugging в UIView, перечисленные в, также могут быть полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...