First set your constraint to your view and than layoutIfNeeded in animation.
// let say there is one object of UIView in storyboard/xib and you have set auto layout to that particular view. Now, if suppose you have to set bottam constraint accourding to your requirenment than follow below code
@property (strong, nonatomic) IBOutlet NSLayoutConstraint *bottamViewConstraint;
@property (strong, nonatomic) IBOutlet UIView *customView;
// In code when you have to change this above constraint follow below code:
self.bottamViewConstraint.constant = 50;
[UIView animateWithDuration:0.5 animations:^{
[self.view layoutIfNeeded];// If you have to animate complete view
[customView layoutIfNeeded];// If you have to animate any particular view
}];