第1步,storyboard里面添加一个view,手动设置好frame,比如(0,20,320,1)
并且设置好背景颜色
第2步,改名,并且添加约束
第3步,新建一个自定义的类,继承自NSLayoutConstraint,并且添加下面的代码
#import "OnePixelConstraint.h"
@implementation OnePixelConstraint
-(void)awakeFromNib
{
[super awakeFromNib];
if (self.constant ==1) {
self.constant=1/[UIScreen mainScreen].scale;
}
}
@end
第4步,双击单个约束,将类名改自定义的约束的类名