gpt4 book ai didi

objective-c - UIButton 上的 UIButton

转载 作者:行者123 更新时间:2023-12-03 06:15:43 26 4
gpt4 key购买 nike

这里有一个问题要问你:

我有一个 UIButton,我们将其称为 bottomButton。我有另一个 UIButton,我们将其称为 topButton。我想要做的是将 topButton 放在 bottomButton 的顶部,这样当您点击 topButton 时,就会执行它的操作。我遇到的问题是,当我点击 topButton 时,它的 bottomButton 的操作就会被执行。

所以我想知道的是是否可以将 UIButton 放置在另一个 UIButton 上,这样当点击时,只有顶部的 UIButton > 注册水龙头。精明吗?

欢迎任何意见!

最佳答案

是的,这是可能的。需要检查三件事:

1) topButton 实际上位于 View 堆栈中的 BottomButton 之上吗?
  [UIView BringSubviewToFront:] 可能会有所帮助。
2) topButton 是否足够大以记录点击?
尝试使 topButton 大于 44x44,看看是否有帮助。
3) 确保顶部按钮已启用。

编辑

我刚刚看到您关于将 topButton 添加为 BottomButton 的 subview 的评论,这可能是问题的一部分。您可以尝试将bottomButton 和topButton 添加到新的UIView,然后将新的UIView 添加到您之前使用bottomButton 的位置。

关于objective-c - UIButton 上的 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7261423/

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