ios - Programmatically attempting NSLayoutContraint gives "Unable to simultaneously satisfy constraints." -


i seem having problems settings constraints programmatically uitableview using. attempt below, , have tried every combination of using translatesautoresizingmaskintoconstraints possible.

    self.view.translatesautoresizingmaskintoconstraints = no;     _tableview.translatesautoresizingmaskintoconstraints = no;     [self.view addconstraints:[nslayoutconstraint constraintswithvisualformat:@"v:|-100-[_tableview]-20-|" options:0 metrics:nil views:nsdictionaryofvariablebindings(_tableview)]]; 

i trying add space beginning , bottom of uitableview on uiviewcontroller. this?

the long, long error below.

unable simultaneously satisfy constraints.     @ least 1 of constraints in following list 1 don't want. try this: (1) @ each constraint , try figure out don't expect; (2) find code added unwanted constraint or constraints , fix it. (note: if you're seeing nsautoresizingmasklayoutconstraints don't understand, refer documentation uiview property translatesautoresizingmaskintoconstraints)  (     "<nsautoresizingmasklayoutconstraint:0x75c8500 h=-&- v=-&- uitableview:0x799e400.midy == uiview:0x71a4ec0.midy>",     "<nslayoutconstraint:0x71a5800 v:[uitableview:0x799e400]-(20)-|   (names: '|':uiview:0x71a4ec0 )>",     "<nslayoutconstraint:0x71a5a60 v:|-(100)-[uitableview:0x799e400]   (names: '|':uiview:0x71a4ec0 )>" )  attempt recover breaking constraint  <nslayoutconstraint:0x71a5800 v:[uitableview:0x799e400]-(20)-|   (names: '|':uiview:0x71a4ec0 )>  break on objc_exception_throw catch in debugger. methods in uiconstraintbasedlayoutdebugging category on uiview listed in <uikit/uiview.h> may helpful. 2013-04-04 20:06:57.648 new ecard[29731:c07] unable simultaneously satisfy constraints.     @ least 1 of constraints in following list 1 don't want. try this: (1) @ each constraint , try figure out don't expect; (2) find code added unwanted constraint or constraints , fix it. (note: if you're seeing nsautoresizingmasklayoutconstraints don't understand, refer documentation uiview property translatesautoresizingmaskintoconstraints)  (     "<nsautoresizingmasklayoutconstraint:0x75c8540 h=-&- v=-&- uitableview:0x799e400.height == uiview:0x71a4ec0.height>",     "<nsautoresizingmasklayoutconstraint:0x75c8500 h=-&- v=-&- uitableview:0x799e400.midy == uiview:0x71a4ec0.midy>",     "<nslayoutconstraint:0x71a5a60 v:|-(100)-[uitableview:0x799e400]   (names: '|':uiview:0x71a4ec0 )>" )  attempt recover breaking constraint  <nslayoutconstraint:0x71a5a60 v:|-(100)-[uitableview:0x799e400]   (names: '|':uiview:0x71a4ec0 )>  break on objc_exception_throw catch in debugger. methods in uiconstraintbasedlayoutdebugging category on uiview listed in <uikit/uiview.h> may helpful. unable simultaneously satisfy constraints.     @ least 1 of constraints in following list 1 don't want. try this: (1) @ each constraint , try figure out don't expect; (2) find code added unwanted constraint or constraints , fix it. (note: if you're seeing nsautoresizingmasklayoutconstraints don't understand, refer documentation uiview property translatesautoresizingmaskintoconstraints)  (     "<nsautoresizingmasklayoutconstraint:0x75c8540 h=-&- v=-&- uitableview:0x799e400.height == uiview:0x71a4ec0.height>",     "<nsautoresizingmasklayoutconstraint:0x75c8500 h=-&- v=-&- uitableview:0x799e400.midy == uiview:0x71a4ec0.midy>",     "<nslayoutconstraint:0x71a5800 v:[uitableview:0x799e400]-(20)-|   (names: '|':uiview:0x71a4ec0 )>" )  attempt recover breaking constraint  <nslayoutconstraint:0x71a5800 v:[uitableview:0x799e400]-(20)-|   (names: '|':uiview:0x71a4ec0 )>  break on objc_exception_throw catch in debugger. methods in uiconstraintbasedlayoutdebugging category on uiview listed in <uikit/uiview.h> may helpful. 

i found issue uicollectionview. guess point start debugging.

uicollectionview cell + uilabel autolayout

some other links solutions tried without success : https://blog.safaribooksonline.com/2012/10/27/tip-unsatisfiable-auto-layouts-in-ios-6/ uitableview autolayout , offset constraints


Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -