2015-07-14 5 views
6

Я смотрел видео WWDC# 407 - «Внедрение дизайна пользовательского интерфейса в построителе интерфейсов», которые представляют классную функцию - «Stack Views», и мне было интересно, что было бы замечательно (если возможно) создавать приложения, которые будут запускаться на iOS 7 и 8 и воспользоваться преимуществами новых гибких возможностей интерфейса, которые Apple добавила к Xcode 7.Как Xcode 7 Stack Views будет обратно совместим с iOS 8 и iOS 7?

+2

К сожалению, [ 'UIStackView'] (https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIStackView_Class_Reference/) не доступен для прошивки <9,0 – Alladinian

+1

' OAStackView' стремится реплицируя все функции в UIStackView в iOS 7+ https://github.com/oarrabi/OAStackView – TonyMkenu

ответ

9

UIStackView поддерживается с iOS 9 и далее (iOS9 и более поздние версии).

Доступность не указана для его предыдущей версии. И ясно сказано, что его новая функция для iOS9.

Следовательно, ответ на ваш вопрос заключается в его несовместимости.

Существует аналогичная вещь (OAStackView) для поддержки предыдущей версии iOS. https://github.com/oarrabi/OAStackView

+1

Спасибо Mithun, я попробовал OAStackView, и он работает (большое спасибо за его редактор - Omar Abdelhafith), но он не отражает макет на холсте Interface Builder во время разработки, а не в редакторе помощника. Предопределенные значения для оси, выравнивания, свойств распределения у Инспектора отсутствуют ... –

Смежные вопросы