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: