40

これが iOS 9 の新機能であることは知っていUIStackviewます。アプリで iOS 8 または iOS 7 をサポートする場合、スタック ビューを使用すべきではないということですか?

4

4 に答える 4

42

iOS 9+用のようです。

UIStackView

可用性

iOS 9.0 以降で利用可能

于 2015-06-23T18:14:42.923 に答える
16

UIStackView「iOS 9.0以降」でのみ利用可能です。

以前のバージョンの iOS をサポートする必要がある場合は、 iOS 7 以降をサポートする「OAStackViewからのほとんどの機能を実装する」ドロップイン代替品をチェックしてくださいUIStackView

いくつかのマイナーな機能はまだ完成していません。UIStackView-Playground プロジェクトを使用して試してみましたが、かなりうまく機能します。

于 2015-06-23T22:00:36.523 に答える
2

また、MarkupKit をチェックアウトすることもできます (私はプロジェクトの作成者です)。

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

およびクラスは iOS 8LMColumnViewLMRowView非常に似ていますが、iOS 8 で動作します。また、背景色やウェイト ベースの分布を設定する機能など、iOS 8 にはないUIStackView機能がいくつかあります。UIStackView

詳細については、次の記事を参照してください。

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

于 2015-09-21T12:59:07.463 に答える
-1

UIStackView は、iOS 9 以降でのみサポートされています。iOS7/8 へのバックポートをお探しの方へ:

https://github.com/oarrabi/OAStackView

于 2016-07-30T21:44:59.777 に答える