向按钮添加布局约束

时间:2018-09-17 15:49:07

标签: ios swift autolayout cgpoint

使用Swift刷新我的自我...我想将此按钮loginButton.center = self.view.center置于视图底部的中心。当前代码使按钮在水平和垂直方向上完美居中。

我曾经尝试过使用CGPoints和subView,但是没有运气。

2 个答案:

答案 0 :(得分:1)

似乎您不是使用自动版式。这就是您要寻找的:

button.center = CGPoint(x: view.bounds.width / 2,
                        y: view.bounds.height - button.bounds.height / 2)

如果您想要使用自动版式,请选择 Sh_Khan 的答案。

答案 1 :(得分:0)

 let pos = CGPoint(x: self.view.bounds.midX, y: self.view.bounds.maxY - 80)
       loginButton.center = pos

       loginButton.translatesAutoresizingMaskIntoConstraints = false

       self.view.addSubview(loginButton)