これが iOS 9 の新機能であることは知っていUIStackview
ます。アプリで iOS 8 または iOS 7 をサポートする場合、スタック ビューを使用すべきではないということですか?
4 に答える
UIStackView
「iOS 9.0以降」でのみ利用可能です。
以前のバージョンの iOS をサポートする必要がある場合は、 iOS 7 以降をサポートする「OAStackView
からのほとんどの機能を実装する」ドロップイン代替品をチェックしてくださいUIStackView
。
いくつかのマイナーな機能はまだ完成していません。UIStackView-Playground プロジェクトを使用して試してみましたが、かなりうまく機能します。
また、MarkupKit をチェックアウトすることもできます (私はプロジェクトの作成者です)。
https://github.com/gk-brown/MarkupKit
およびクラスは iOS 8LMColumnView
とLMRowView
非常に似ていますが、iOS 8 で動作します。また、背景色やウェイト ベースの分布を設定する機能など、iOS 8 にはないUIStackView
機能がいくつかあります。UIStackView
詳細については、次の記事を参照してください。
https://gkbrown.wordpress.com/2015/09/29/using-uistackview-with-markupkit/
UIStackView は、iOS 9 以降でのみサポートされています。iOS7/8 へのバックポートをお探しの方へ: