原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处 、作者信息和本声明。否则将追究法律责任。
http://rainbownight.blog.51cto.com/1336585/1316181
1
2
3
4
5
6
7
|
[NSLayoutConstraint constraintWithItem:(id)item
attribute:(NSLayoutAttribute)attribute
relatedBy:(NSLayoutRelation)relation
toItem:(id)otherItem
attribute:(NSLayoutAttribute)otherAttribute
multiplier:(CGFloat)multiplier
constant:(CGFloat)constant]
|
1
2
3
4
5
6
7
|
[NSLayoutConstraint constraintWithItem:view1
attribute:NSLayoutAttributeLeft
relatedBy:NSLayoutRelationEqual
toItem:view2
attribute:NSLayoutAttributeRight
multiplier:1
constant:10]
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
typedef
NS_ENUM(NSInteger, NSLayoutRelation) {
NSLayoutRelationLessThanOrEqual = -1,
//小于等于
NSLayoutRelationEqual = 0,
//等于
NSLayoutRelationGreaterThanOrEqual = 1,
//大于等于
};
typedef
NS_ENUM(NSInteger, NSLayoutAttribute) {
NSLayoutAttributeLeft = 1,
//左侧
NSLayoutAttributeRight,
//右侧
NSLayoutAttributeTop,
//上方
NSLayoutAttributeBottom,
//下方
NSLayoutAttributeLeading,
//首部
NSLayoutAttributeTrailing,
//尾部
NSLayoutAttributeWidth,
//宽度
NSLayoutAttributeHeight,
//高度
NSLayoutAttributeCenterX,
//X轴中心
NSLayoutAttributeCenterY,
//Y轴中心
NSLayoutAttributeBaseline,
//文本底标线
NSLayoutAttributeNotAnAttribute = 0
//没有属性
};
|