gpt4 book ai didi

iOS Stackview 点击彼此之上的按钮

转载 作者:行者123 更新时间:2023-11-29 05:29:58 26 4
gpt4 key购买 nike

我有一个堆栈 View ,通过更改间距来折叠和展开堆栈 View ,将其用作下拉菜单。

堆栈 View 内有相同大小的按钮。当间距为负时,它们会出现在彼此的顶部。我设置图层 zIndex 来确定要在顶部显示哪个按钮。

我希望这个 zIndex 也能确定哪个按钮接收点击通知,但堆栈 View 中的最后一个按钮始终接收点击。

如何确保可见按钮(具有最高 zIndex)正在接收点击?有没有更好的方法来实现可折叠的按钮菜单?

最好的问候

最佳答案

如果您正在使用 stackview 并希望有条件地显示/隐藏按钮,则在隐藏按钮时,还要编写:

stackView.removeArrangedSubview(buttonInstance)
buttonInstance.removeFromSuperview()

除了 buttonInstance.removeFromSuperview(),也可以尝试 buttonInstance.isHidden = true

关于iOS Stackview 点击彼此之上的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57698519/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com