gpt4 book ai didi

ios - 在 iOS 上,如果主视图具有 UITapGestureRecognizer,则不会调用按钮操作。如何让它发挥作用?

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

在使用 Xcode 4.3.2 的全新 iOS 项目中,如果按钮具有使用 Interface Builder 创建的 Action,并且它打印出 "button is taped on",则一切正常。

但是,当主视图添加一个用于单击的 UITapGestureRecognizer 时,即使点击了按钮,主视图也被认为是被点击了,但按钮 Action 不会被调用。

有没有办法让它工作? (是否建议不要使用 Button Action,而是为按钮使用 UITapGestureRecognizer?但是如果它是一个 slider ,那么我们确实需要 Action)

最佳答案

排除 [UIGestureRecognizer delegate] 中的按钮或将 cancelsTouchesInView 设置为 NO

关于ios - 在 iOS 上,如果主视图具有 UITapGestureRecognizer,则不会调用按钮操作。如何让它发挥作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687086/

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