我通过界面构建器在视图控制器中添加了一个标签,我添加了很多约束,但我想用一个按钮替换它。我可以在不失去所有约束的情况下完成这项任非常感谢提前
答案 0 :(得分:1)
不要用按钮替换
为点击操作添加点按手势
答案 1 :(得分:1)
我不确定您是否可以在界面构建器中保存约束。但是,您可以添加轻触手势识别器,使标签在点击时执行操作(就像按钮一样)。
此代码可以帮助您入门:
let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(handleTap(_ :)))
myLabel.isUserInteractionEnabled = true
myLabel.addGestureRecognizer(tapGestureRecognizer)
func handleTap(_ sender: UITapGestureRecognizer) {
// perform some action when the label is tapped
}
您可以查看this question了解详情。
答案 2 :(得分:-1)
您无需删除该标签。只需在标签上添加一个点击手势即可添加GeustureRecognizer。
Array.prototype.splice