2014-11-04 75 views
0

我尝试为UIview添加IBOutlet属性的约束,但它似乎不起作用。而且我还将TranslatesAutoresizingMaskIntoConstraints设置为no。为什么不能为故事板中创建的UIView添加约束?

- (void)viewDidLoad { 
[super viewDidLoad]; 
// Do any additional setup after loading the view, typically from a nib.\ 

[_view1 setTranslatesAutoresizingMaskIntoConstraints:NO]; 
NSDictionary *views = NSDictionaryOfVariableBindings(_view1); 

[self.view addConstraints: 
[NSLayoutConstraint constraintsWithVisualFormat:@"V:[_view1(40)]-30-|" 
             options:0 
             metrics:nil 
              views:views]]; 

[self.view addConstraints: 
[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-10-[_view1(30)]" 
             options:0 
             metrics:nil 
              views:views]]; 

} 

我该怎么做才能纠正它?

回答

0

您需要删除该视图的限制,之前其他约束条件,如果这个观点在故事板的任何约束......

+0

我还没有在故事板上添加约束,以确保我有明确的情节串连图板制约。它没有工作。 – 2014-11-05 01:40:17

相关问题