uiscrollview no se desplaza debido a autolayout

Bueno, sé que ya hay muchas respuestas a mis preguntas, pero he probado cada una de ellas y todavía tengo el problema. Tengo un UIScrollView que contiene una UIView, quiero una reproducción automática activa para una animation. Pero debido a esto, mi scrollview no se desplaza.

Este es mi código:

NSDictionary *viewsDictionary = NSDictionaryOfVariableBindings(_scrollView, _containerScrollView); [_scrollView setScrollEnabled:YES]; [_scrollView setContentSize:CGSizeMake(_scrollView.frame.size.width, CGRectGetHeight(_containerScrollView.frame))]; _scrollView.userInteractionEnabled = YES; _scrollView.delaysContentTouches = YES; [self.superview addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_scrollView]|" options:0 metrics:0 views:viewsDictionary]]; [self.superview addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[_scrollView]|" options:0 metrics:0 views:viewsDictionary]]; [_scrollView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_containerScrollView]|" options:0 metrics:0 views:viewsDictionary]]; [_scrollView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[_containerScrollView]|" options:0 metrics:0 views:viewsDictionary]]; 

Alguien me puede explicar por qué no funciona?

Intente configurar el tamaño de contenido de su scrollView en el método "viewDidLayoutSubviews" manteniendo las autolayouts configuradas.

 -(void)viewDidLayoutSubviews { [self.itemList setContentSize:CGSizeMake(requinetworking_width, requinetworking_height)]; } 

Acabo de responder una pregunta similar. https://stackoverflow.com/a/18404262/390665 Puede encontrar una explicación detallada de la vista de desplazamiento y la explicación de NSLayoutConstraints en esa respuesta.