UIStackView是否支持iOS 8或7?

40

我知道UIStackView是iOS 9中的新功能。如果我想让我的应用程序支持iOS 8或iOS 7,这是否意味着我不应该使用堆栈视图?


不,文档显示它可在iOS 9及更高版本中使用。 - Vinay Jain
从2016年6月开始,您不必担心iOS9以下的任何问题... https://developer.apple.com/support/app-store/ - Fattie
1
@JoeBlow 你是指什么? - Ted
Android在这种情况下至少是不错的选择。为新发布的控件提供支持库! - NightFury
4个回答

42

看起来是适用于iOS 9及以上版本。

UIStackView

可用性

iOS 9.0及更高版本可用


16

UIStackView 只适用于 "iOS 9.0及以上" 版本。

如果您需要支持早期版本的iOS,请查看 OAStackView,这是一个直接替换方案,它 "实现了大部分UIStackView的功能",并支持iOS 7+。

一些次要的功能尚未完成。我使用UIStackView-Playground项目测试过,效果还不错。


2
不错的API!如果我将其中一个子视图设置为隐藏,OAStackView会自动调整约束吗? - Ted
嗨,@Yon,你从什么时候开始? - Ted
@Ted 最近我在我的项目中使用OAStackView。我已经亲自测试了这个功能。 - YON
OAStackView会像UIStackView一样自动设置约束吗?它似乎没有为我的视图设置约束。 - ML.

2

-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接