example - ¿Puede UIStackView admitir iOS 8 o 7?
uistackview programmatically swift 4 (4)
Parece que es para iOS 9+.
Disponibilidad
Disponible en iOS 9.0 y posterior
Sé que UIStackview es una nueva característica en iOS 9. Si quiero que mi aplicación sea compatible con iOS 8 o iOS 7, ¿significa eso que no debería usar stack views?
También puede consultar MarkupKit (soy el autor del proyecto):
https://github.com/gk-brown/MarkupKit
Las clases LMColumnView y LMRowView son muy similares a UIStackView pero funcionan con iOS 8. También tienen un par de características que UIStackView no tiene, como la capacidad de establecer un color de fondo y una distribución basada en el peso.
Vea este artículo para más información:
https://gkbrown.wordpress.com/2015/09/29/using-uistackview-with-markupkit/
UIStackView es compatible solo con iOS 9+. Para las personas que buscan un respaldo para iOS7 / 8:
UIStackView solo está disponible en "iOS 9.0 y posterior".
Si necesita admitir versiones anteriores de iOS, consulte OAStackView , un reemplazo OAStackView que "implementa la mayoría de las características de UIStackView " y es compatible con iOS 7+.
Algunas características menores aún no han sido terminadas. Lo probé usando el proyecto UIStackView-Playground y funciona bastante bien.