swift - 如何在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
}
}
我希望可以限制整个堆栈视图并且按钮窗台可以正常工作。
解决方案
推荐阅读
- python - 字典到数组的转换,其中数据帧不产生正确的行输出
- javascript - 组件的 Svelte 导出功能
- python - 将 tkinter 按钮转换为菜单项
- powershell - 创建带有添加选项的快捷方式
- c++ - 虽然循环在 Dev C++ 中没有按预期运行
- c# - 是否可以在 CustomAttribute 中重新绑定 IPrincipal?
- vba - 如何在多个帐户上运行规则?
- sql - 雪花任务没有给我任何错误,但表是空的
- javascript - Asp.net 项目 - Javascript 按钮可点击但不执行该功能
- reactjs - 在从 `useEffect` 调用的`useCallback` 中设置和使用状态时的无限循环