【发布时间】:2020-09-13 15:22:21
【问题描述】:
我需要以编程方式向现有视图添加两个按钮,我需要一个在左下角的按钮和一个在右下角的按钮。我可以添加右边的,但我不知道如何添加左边的。 在我适用于右键的代码下方。我可以在左侧添加另一个按钮吗?
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
}
}
【问题讨论】: