Avatar ·

Ambiguidade do tamanho do conteúdo rolável do UIScrollView no Interface Builder: como corrigir?

Olá a todos! Sou novo no desenvolvimento iOS e estou lutando com o UIScrollView pelo segundo dia. Estou usando Swift e Interface Builder (storyboards). Minha tarefa é criar uma tela com um formulário que não cabe em uma única tela (cerca de 600pt de altura). Adicionei um UIScrollView ao ViewController, fixei suas bordas à Safe Area (leading, trailing, top, bottom = 0). Dentro do ScrollView, coloquei uma UIView comum (vou chamá-la de ContentView) e também a fixei nos quatro lados do ScrollView (leading, trailing, top, bottom = 0). No ContentView, adicionei vários UITextField, UILabel e UIButton, organizei-os verticalmente com uma UIStackView vertical e defini constraints de altura para alguns elementos. Quando executo o aplicativo, a rolagem não funciona e os campos de entrada são cortados. No console do Xcode, aparecem muitos avisos: "Scrollable content size is ambiguous for UIScrollView". Li que para o UIScrollView é necessário definir um tamanho explícito de conteúdo, mas como fazer isso através do Auto Layout? Tentei definir um fixo