Подтвердить что ты не робот

Может ли UIStackView поддерживать iOS 8 или 7?

Я знаю, что UIStackview - новая функция в iOS 9. Если я хочу, чтобы мое приложение поддерживало iOS 8 или iOS 7, значит ли это, что я не должен использовать представления стека?

4b9b3361

Ответ 1

Похоже на iOS 9 +.

UIStackView

Доступность

Доступен в iOS 9.0 и более поздних версиях

Ответ 2

UIStackView доступен только в "iOS 9.0 и новее".

Если вам нужно поддерживать более ранние версии iOS, проверьте OAStackView, замену замены, которая "реализует большинство функций из UIStackView", и поддерживает iOS 7 +.

Несколько второстепенных функций еще не закончены. Я попробовал его с помощью проекта UIStackView-Playground, и он работает очень хорошо.

Ответ 3

Вы также можете проверить MarkupKit (я автор проекта):

https://github.com/gk-brown/MarkupKit

Классы LMColumnView и LMRowView очень похожи на UIStackView, но работают с iOS 8. Они также имеют пару функций, которые UIStackView не имеет, например, возможность устанавливать цвет фона и массовое распределение.

См. эту статью для получения дополнительной информации:

https://gkbrown.wordpress.com/2015/09/29/using-uistackview-with-markupkit/