- (IBAction)btnA:(id)sender {
    if(self.height.constant == 300) {
         self.height.constant = 50;
    } else {
         self.height.constant = 300;
    }
    [self.subView1 setNeedsUpdateConstraints];
    [UIView animateWithDuration:1.0 animations:^{
        [self.subView1 layoutIfNeeded];
    }];
}
I am using this code but on iOS10 its not animating its just jump increasing and decreasing mySubview1 height. Why?
Same code is working fine in iOS9