YMASizeConstraintType

Objective-C

enum YMASizeConstraintType : NSInteger {}

Swift

enum YMASizeConstraintType : Int

Правило формирования размера объекта.

  1. YMASizeConstraintTypeFixed
  2. YMASizeConstraintTypeFixedBannerRatio
  3. YMASizeConstraintTypePreferredBannerRatio

YMASizeConstraintTypeFixed

Фиксированная ширина или высота.

Declaration

Objective-C

YMASizeConstraintTypeFixed

Swift

case fixed = 0

YMASizeConstraintTypeFixedBannerRatio

Отношение размеров чего-либо к размерам всего содержимого. Реальные размеры содержимого не учитываются.

Declaration

Objective-C

YMASizeConstraintTypeFixedBannerRatio

Swift

case fixedBannerRatio = 1

YMASizeConstraintTypePreferredBannerRatio

Отношение размеров чего-либо к размерам всего содержимого, но не больше реальных размеров содержимого.

Declaration

Objective-C

YMASizeConstraintTypePreferredBannerRatio

Swift

case preferredBannerRatio = 2