Skip to content

xuvw/HKLayoutKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HKLayoutKit

基于Swift的一个自动布局库

func demo0() {
        let v = UIView()
        v.backgroundColor = UIColor.randomColor()
        view.addSubview(v)
        
        v.Top == view.Top + 20
        v.Left == view.Left + 20
        v.Bottom == view.Bottom - 20
        v.Right == view.Right - 20
        
        let v1 = UIView()
        v1.backgroundColor = UIColor.randomColor()
        view.addSubview(v1)
        
        v1.Origin === CGPointMake(30, 30)
        v1.Size === CGSizeMake(40, 40)
        
        let v2 = UIView()
        v2.backgroundColor = UIColor.randomColor()
        v.addSubview(v2)
        v2.Inset === UIEdgeInsetsMake(50, 50, 50, 50)
        
        let v3 = UIView()
        v3.backgroundColor = UIColor.randomColor()
        v2.addSubview(v3)
        v3.Width == v2.Width * 0.2
        v3.Width == v3.Height
        v3.Center === CGPointMake(0, 0)
    }

About

基于Swift的一个自动布局库: v.Top == view.Top + 20

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages