gpt4 book ai didi

ios - 使用 Swift 以编程方式向按钮添加约束

转载 作者:搜寻专家 更新时间:2023-11-01 05:36:31 24 4
gpt4 key购买 nike

我正在努力向我想快速添加到 UIMapView 的位置查找器按钮添加约束,到目前为止,我的约束似乎都没有起作用,按钮卡在左上角,这是我的代码:

override func loadView() 
{
mapView = MKMapView()
view = mapView

let margins = view.layoutMarginsGuide

let locationButton = UIButton()
mapView.addSubview(locationButton)

locationButton.setTitle("find location", for: [])
locationButton.backgroundColor = UIColor.lightGray().withAlphaComponent(0.6)
locationButton.layer.cornerRadius = 3
locationButton.sizeToFit()
locationButton.translatesAutoresizingMaskIntoConstraints = true

locationButton.bottomAnchor.constraint(equalTo: margins.bottomAnchor, constant: 20).isActive = true
locationButton.leadingAnchor.constraint(equalTo: margins.leadingAnchor).isActive = true
locationButton.trailingAnchor.constraint(equalTo: margins.trailingAnchor).isActive = true
}

我们将不胜感激任何帮助。

最佳答案

设置

    locationButton.translatesAutoresizingMaskIntoConstraints = false

关于ios - 使用 Swift 以编程方式向按钮添加约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38143164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com