quinta-feira, 8 de dezembro de 2011

iOS: Problemas com UIScrollView do Interface Builder?

Pois é gente, esse é um problema que estava tendo quando fui utilizar o UIScrollView a partir de um nib. Estava todo o conteúdo dentro, mas não fazia a rolagem.

Descobri que o problema é que o Interface Builder não ajusta o contentSize do UIScrollView. Então é necessário fazer isso no código manualmente para ter o efeito desejado. Vou mostrar um exemplo, o nosso View que está dentro do UIScrollView tem o tamanho 300x800 e foi vinculado ao objeto scrollView, então o código ficaria assim: