@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIScrollView *scrollViewForAccordian;
@property (weak, nonatomic) IBOutlet UIView* mainView;
@end
@implementation ViewController
@synthesize scrollViewForAccordian;
@synthesize mainView;
- (void)viewDidLoad {
[super viewDidLoad];
NSLayoutConstraint *widthConstraint = [NSLayoutConstraint constraintWithItem:self.mainView
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:scrollViewForAccordian
attribute:NSLayoutAttributeWidth
multiplier:1.0
constant:0];
NSLayoutConstraint *heightConstraint = [NSLayoutConstraint constraintWithItem:self.mainView
attribute:NSLayoutAttributeHeight
relatedBy:NSLayoutRelationEqual
toItem:scrollViewForAccordian
attribute:NSLayoutAttributeHeight
multiplier:1.0
constant:0];
NSLayoutConstraint *rightConstraint = [NSLayoutConstraint constraintWithItem:self.mainView
attribute:NSLayoutAttributeRight
relatedBy:NSLayoutRelationEqual
toItem:scrollViewForAccordian
attribute:NSLayoutAttributeRight
multiplier:1.0
constant:0];
NSLayoutConstraint *topConstraint = [NSLayoutConstraint constraintWithItem:self.mainView
attribute:NSLayoutAttributeTop
relatedBy:NSLayoutRelationEqual
toItem:scrollViewForAccordian
attribute:NSLayoutAttributeTop
multiplier:1.0
constant:0];
[mainView addConstraints:@[widthConstraint, heightConstraint, topConstraint, rightConstraint]];
Comments