ios中,这么使label的坐标以底边为起始位置
1个回答
展开全部
如果你没有使用autolayout, 你需要知道label的父层的大小
比如view.frame = cgrectmake(0,0, 200, 200)
那么label的frame就是cgrectmake(0, 200减label高度, label宽度, label高度)
如果你使用了autolayout
如果你用代码, 则是
[NSLayoutConstraint constraintWithItem:view attribute:NSLayoutAttributeBottom relatedBy:NSLayoutRelationEqual toItem:label attribute:NSLayoutAttributeBottom multiplier:0 constant:0];
NSLayoutAttributeBottom, 则是底部, 最后一个constant:0, 则是指底部0的位置, 如果是10, 则是代表从底部往上移10个pt
如果你使用的是xib或者storyBoard, 如下图
它和上面所说的NSLayoutConstraint是同一个东西, 表示这个label距离父层底部0pt
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询