ios - NSLayoutConstraint - I want to create side margins -
i have view in container
in of view controllers place in container, want have global side margins
but don't know how add them container.
i mean don't know how define nslayoutconstraint want.
i want side margins of 20pts each side, left , right of container, in regards superview
it should that:
// view , bind uiview * view = childviewcontroller.view; nsdictionary *views = nsdictionaryofvariablebindings(view); // @"view" : view // add constraint view margins - -value- supertview - | in horizontal axis [view addconstraints:[nslayoutconstraint constraintswithvisualformat:@"h:|-20.0-[view]-20.0-|" options:0 metrics:metrics views:views]]; // same vertical axis [view addconstraints:[nslayoutconstraint constraintswithvisualformat:@"v:|-20.0-[view]-20.0-|" options:0 metrics:metrics views:views]];
also, take @ tutorial: http://commandshift.co.uk/blog/2013/01/31/visual-format-language-for-autolayout/ . looks nice.
good luck!
Comments
Post a Comment