Avatar ·

Ambigüedad del tamaño del contenido desplazable de UIScrollView en Interface Builder: ¿cómo solucionarlo?

¡Hola a todos! Soy nuevo en el desarrollo de iOS y llevo dos días luchando con UIScrollView. Uso Swift e Interface Builder (storyboards). Mi tarea es hacer una pantalla con un formulario que no cabe en una sola pantalla (unos 600pt de altura). Agregué un UIScrollView al ViewController, fijé sus bordes al Safe Area (leading, trailing, top, bottom = 0). Dentro del ScrollView puse un UIView normal (lo llamaré ContentView), y también lo fijé a los cuatro lados del ScrollView (leading, trailing, top, bottom = 0). En el ContentView agregué varios UITextField, UILabel y UIButton, los coloqué verticalmente con un UIStackView vertical y establecí constraints de altura para algunos elementos. Cuando ejecuto la aplicación, el scroll no funciona, los campos de entrada se recortan. En la consola de Xcode aparecen muchas advertencias: "Scrollable content size is ambiguous for UIScrollView". Leí que para UIScrollView es necesario establecer un tamaño de contenido explícito, pero ¿cómo hacerlo con Auto Layout? Intenté establecer un fijo