title: Updating constrains of NIB View
body: <p>I am loading View to VC from NIB with code below</p>
  
  <pre><code>- (void)awakeFromNib
  {
      [super awakeFromNib];
      [self createProfileHeaderViewNib];
  }
  
  
  - (void)createProfileHeaderViewNib
  {
      ProfileHeaderView *profileHeaderView = [[[NSBundle mainBundle] loadNibNamed:@"ProfileHeaderView" owner:self options:nil] firstObject];
      profileHeaderView.frame = self.profileHeaderView.frame;
      self.profileHeaderView = profileHeaderView;
      self.profileHeaderView.delegate = self;
      [self.view addSubview:self.profileHeaderView];
  }
  </code></pre>
  
  <p>And it works good.
  Problem is appears then I change iPhone 5 to 6, or otherwise.</p>
  
  <p>I created this View for iPhone 5. If I change device to iPhone 6 this view did not layout. But If I create it View for iPhone 6 I will have the same problem for iPhone 5.</p>
  
  <p>The same situations is I change VIewControllers size to Freeform or to Inherited </p>
  
  <p>I load view with its settled  constrains from NIB. How can I update contains/view size after I get NIB using 'loadNibNamed:'?</p>