Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift在底部固定两个按钮,一个在左侧,一个在右侧_Ios_Swift_Swift5 - Fatal编程技术网

Ios Swift在底部固定两个按钮,一个在左侧,一个在右侧

Ios Swift在底部固定两个按钮,一个在左侧,一个在右侧,ios,swift,swift5,Ios,Swift,Swift5,我需要以编程方式向现有视图添加两个按钮,我需要在左下角和右下角各添加一个按钮。我可以添加右边的,但我不知道如何添加左边的。 下面是我的右键代码。我可以在左侧添加另一个按钮吗 private func constrainFloatingButtonToWindow() { DispatchQueue.main.async { guard let keyWindow = UIApplication.shared.windows.first(where: { $0.isK

我需要以编程方式向现有视图添加两个按钮,我需要在左下角和右下角各添加一个按钮。我可以添加右边的,但我不知道如何添加左边的。 下面是我的右键代码。我可以在左侧添加另一个按钮吗

   private func constrainFloatingButtonToWindow() {
    DispatchQueue.main.async {
        guard let keyWindow = UIApplication.shared.windows.first(where: { $0.isKeyWindow }),
            let floatingButton = self.floatingButton else { return }
        keyWindow.addSubview(floatingButton)
        keyWindow.trailingAnchor.constraint(equalTo: floatingButton.trailingAnchor,
                                            constant: self.trailingValue).isActive = true
        keyWindow.bottomAnchor.constraint(equalTo: floatingButton.bottomAnchor,
                                          constant: self.trailingValue).isActive = true
        floatingButton.widthAnchor.constraint(equalToConstant:
            DataTableViewController.buttonWidth).isActive = true
        floatingButton.heightAnchor.constraint(equalToConstant:
            DataTableViewController.buttonHeight).isActive = true
    }
}
添加以下约束:

yourView.addSubview(yourButton)
yourButton.leadingAnchor.constraint(equalTo: yourView.leadingAnchor).isActive = true
yourButton.bottomAnchor.constraint(equalTo: yourView.safeAreaLayoutGuide.bottomAnchor).isActive = true
yourButton.heightAnchor.constraint(equalToConstant: 50).isActive = true // sostituisci il valore con quelli tuoi
yourButton.widthAnchor.constraint(equalToConstant: 200).isActive = true