I am in the process of learning auto layout and I use snapkit. I written some code but working differently than expected. I write code leftMargin but it is working as if it's a rightMargin. You can see on photo. what is wrong on my code?
My Code
let container = View()
 container.backgroundColor=UIColor.greenColor()
 let v1 = View()
 v1.backgroundColor=UIColor.blackColor()
self.view.addSubview(container);
        container.addSubview(v1)
let padding2 : UIEdgeInsets = UIEdgeInsetsMake(20,20,20,20)
        container.snp_makeConstraints { (make) -> Void in
            make.top.equalTo(self.view).offset(padding2.top)
            make.bottom.equalTo(self.view).offset(-padding2.bottom)
            // make.left.equalTo(self.view).inset(padding2.left)
            make.left.equalTo(self.view).offset(padding2.left)
            make.right.equalTo(self.view).offset(-padding2.right)
            //make.width.equalTo(self.view.bounds.width-90)
          /*
            make.top.equalTo(self.view).offset(20)
            make.left.equalTo(self.view).offset(20)
            make.bottom.equalTo(self.view).offset(-20)
            make.right.equalTo(self.view).offset(-20)
             */
        }
        let padding : UIEdgeInsets = UIEdgeInsetsMake(50, 50, 15, 10)
        v1.snp_makeConstraints { (make) -> Void in
         make.topMargin.equalTo(container).offset(padding.top);
         make.leftMargin.equalTo(container).offset(padding.left);
            make.width.equalTo(100);
            make.height.equalTo(100);
        }

 
     
     
     
    