美文网首页
iOS 0.5像素的分割线

iOS 0.5像素的分割线

作者: 野生塔塔酱 | 来源:发表于2017-11-14 10:04 被阅读49次

创建一个类继承自 NSLayoutConstraint

.h

#import <UIKit/UIKit.h>

@interface LJKlayoutConstraint : NSLayoutConstraint

@end

.m

#import "LJKlayoutConstraint.h"
@implementation LJKlayoutConstraint

-(void) awakeFromNib{
    
    [super awakeFromNib];
    
    if(self.constant==1){
        
        self.constant = 1 / [UIScreen mainScreen].scale;
        
    }
    
}

@end

在XIB或者storyboard中 创建一个uiview设置分割线颜色并且设置layout

.png

双击选中高的约束 然后在右上方选中

在class中选择刚才新创建的类 然后在实际运行的时候这个分割线就是0.5像素了

相关文章

网友评论

      本文标题:iOS 0.5像素的分割线

      本文链接:https://www.haomeiwen.com/subject/jujxvxtx.html