
A medida que tu habilidad de desarrollo iOS crece, creo que usas UIScrollView, UICollectionView, UITableView y otras vistas nativas regularmente y con competencia en tus aplicaciones. Sin embargo, algunos desarrolladores iOS todavia no saben que es exactamente UIStackView, para que se usa o en que situacion debemos usar UIStackView.
En este tutorial, te presentare UIStackView - Una vista que nos ayuda a simplificar nuestros layouts de iOS.
Imaginemos que vas a construir una aplicacion que permite al usuario agregar o eliminar vistas en tiempo de ejecucion. Recuerdas como lograremos esta tarea? Primero tenemos que eliminar todas las constraints en el area relativa y actualizarlas todas de nuevo. O recuerda el caso donde implementas la vista de inicio de sesion / registro, agregas muchos campos de texto y estableces constraints manualmente entre esas vistas. En tales situaciones, UIStackView parece ser mas util que otras vistas.