YMASizeConstraint
Objective-C
@interface YMASizeConstraint : NSObject <NSCopying, NSMutableCopying>
Swift
class YMASizeConstraint : NSObject, NSCopying, NSMutableCopying
Класс с правилами формирования размера объекта.
Если вы хотите отредактировать правила формирования размера объекта,
воспользуйтесь классом YMAMutableSizeConstraint
.
Правило формирования размера объекта.
Допустимые значения смотрите в разделе YMASizeConstraintType
.
Declaration
Objective-C
@property (nonatomic, readonly) YMASizeConstraintType type;
Swift
var type: YMASizeConstraintType { get }
Значение для правила. Смысл значения зависит от свойства type
.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat value;
Swift
var value: CGFloat { get }
Создает объект класса YMASizeConstraint
— правило формирования размера объекта.
Declaration
Objective-C
+ (nonnull instancetype)constraintWithType:(YMASizeConstraintType)type
value:(CGFloat)value;
Swift
convenience init(type: YMASizeConstraintType, value: CGFloat)
Parameters
type | Правило формирования размера объекта. Допустимые значения смотрите в разделе |
value | Значение для правила. Смысл значения зависит от свойства |
type | Правило формирования размера объекта. Допустимые значения смотрите в разделе |
value | Значение для правила. Смысл значения зависит от свойства |
Return Value
Заданное правило формирования размера объекта.