首页 > 解决方案 > 如何在stackview上设置约束

问题描述

我有一些可以在堆栈视图中向上和向下移动的按钮。但是,当我设置堆栈视图约束时,按钮向上移动然后无法识别任何点击。

我试图不设置堆栈视图约束。但是整个堆栈视图将在屏幕顶部。

@IBAction func cardButton(_ sender: UIButton) {
    print(sender.tag)

    switch sender.tag {
    case 1:
        if clickOrNot == false {
            pockerButton1.frame.origin.y -= 50
            print(clickOrNot)
        } else {
            pockerButton1.frame.origin.y += 50
        }
        clickOrNot.toggle()
    default:
        break
    }

}

我希望可以限制整个堆栈视图并且按钮窗台可以正常工作。

标签: swiftuibuttonuistackview

解决方案


推荐阅读