#import "ViewController.h"
@interface ViewController ()
@property (nonatomic) IBOutlet UIScrollView *myScrollView;
@end
@implementation ViewController
@synthesize myScrollView;
- (void)mySetup {
myScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, (self.view.frame.size.height/2))];
myScrollView.backgroundColor = [UIColor redColor];
NSLayoutConstraint *widthConstraint = [NSLayoutConstraint constraintWithItem:self.view
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:myScrollView
attribute:NSLayoutAttributeWidth
multiplier:1.0
constant:0];
NSLayoutConstraint *heightConstraint = [NSLayoutConstraint constraintWithItem:self.view
attribute:NSLayoutAttributeHeight
relatedBy:NSLayoutRelationEqual
toItem:myScrollView
attribute:NSLayoutAttributeHeight
multiplier:1.0
constant:0];
myScrollView.translatesAutoresizingMaskIntoConstraints = NO;
NSLog( @"WHATDOWEHAVE %@", widthConstraint );
[self.view addSubview:myScrollView];
[self.view addConstraints:@[widthConstraint, heightConstraint]];
}
- (void)viewDidLoad {
[super viewDidLoad];
[self mySetup];
// [self.view addSubview:myScrollView];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
Comments