Ambiguidade do tamanho do conteúdo rolável do UIScrollView no Auto Layout
Olá a todos! Sou novo em Swift e não consigo entender o UIScrollView no Interface Builder. Estou usando Auto Layout, mas o Xcode sempre mostra um erro: "Scrollable Content Size Ambiguity". O problema é que não consigo entender como definir corretamente o tamanho do conteúdo para que o ScrollView funcione corretamente.
Aqui está o que estou fazendo: adiciono um UIScrollView no ViewController, estico-o nas bordas (leading, trailing, top, bottom) com constraints para a Safe Area. Dentro do ScrollView, coloco uma UIView (contentView), à qual adiciono labels, imagens e botões. Também prendo a contentView a todos os quatro lados do ScrollView. Mas o Xcode reclama que o ScrollView não sabe qual é o seu conteúdo.
Tentei adicionar uma altura fixa para a contentView, mas então o aplicativo não rola se o conteúdo for menor que a tela, ou rola incorretamente. Também tentei usar intrinsicContentSize, mas não ajudou.
Por favor, me digam como configurar corretamente o UIScrollView com Auto Layout para que ele funcione como