Ios 如何用nibs中的autolayout补充代码中的autolayout

Ios 如何用nibs中的autolayout补充代码中的autolayout,ios,autolayout,Ios,Autolayout,假设您有以下两个笔尖 亲本 ChildNib 使用Interface Builder在每个NIB中设置所有自动布局代码,然后在ParentNib的viewDidLoad中添加具有如下代码的子NIB childNib = [[ChildNib alloc] initWithNibName:@"ChildNib" bundle:nil]; [self addChildViewController:childNib]; [self.view addSubview:childNib.view];

假设您有以下两个笔尖

  • 亲本
  • ChildNib
使用Interface Builder在每个NIB中设置所有自动布局代码,然后在ParentNib的
viewDidLoad
中添加具有如下代码的子NIB

childNib = [[ChildNib alloc] initWithNibName:@"ChildNib" bundle:nil];
[self addChildViewController:childNib];
[self.view addSubview:childNib.view];
您希望用一些附加约束来补充在IB中创建的自动布局约束。哪一个地方最适合这样做


谢谢。

viewDidLoad
是正确的位置,这是否意味着它们也将在视图旋转时保持活动状态?我不知道如何回答这个问题-如果您正确设置它们,它们将处于“活动”状态是的