使用Auto Layout中的VFL(Visual format language)--Swift实现

来源:互联网 发布:网络找不到其他计算机 编辑:程序博客网 时间:2024/05/28 15:43
class ViewController: UIViewController {    override func viewDidLoad() {        super.viewDidLoad()                var aView = UIView()        aView.backgroundColor = UIColor.redColor()        aView.setTranslatesAutoresizingMaskIntoConstraints(false)        self.view .addSubview(aView)                //添加约束        self.view.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("H:|-[aView]-|", options: .DirectionLeadingToTrailing, metrics: nil, views: ["aView":aView]))        self.view.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("V:|-20-[aView(==50)]|", options: .DirectionLeadingToTrailing, metrics: nil, views: ["aView":aView]))    }    override func didReceiveMemoryWarning() {        super.didReceiveMemoryWarning()        // Dispose of any resources that can be recreated.    }}

0 0
原创粉丝点击