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.