移动滚动后uiscrollview autolayout刷新

时间:2015-05-27 20:57:53

标签: uiscrollview autolayout

我有IBOutlet 2属性,scrollview和contentview,我通过xib创建我的视图,我在contentview中设置所有consraint,现在我需要将contentview放在scrollview中,我尝试做这样的事情:

[_scrollView addSubview:_scrollViewContent];
[_scrollView setContentSize:_scrollViewContent.frame.size];

_scrollView.translatesAutoresizingMaskIntoConstraints = NO;
_scrollViewContent.translatesAutoresizingMaskIntoConstraints = NO;

NSDictionary *views = NSDictionaryOfVariableBindings(_scrollView, _scrollViewContent);
NSArray *scrollViewLabelConstraints = [NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_scrollViewContent(_scrollView)]" options:0 metrics:nil views:views];
[_scrollView addConstraints:scrollViewLabelConstraints];

最初不起作用,contentview比scrollview稍大,当我水平滚动时,我以正确的方式看到视图。 错误在哪里?

0 个答案:

没有答案