gpt4 book ai didi

ios - UIButton 子类忽略 'Touch Up Inside' 事件

转载 作者:行者123 更新时间:2023-11-28 18:54:06 24 4
gpt4 key购买 nike

我有一个 UIButton 的子类:

    import UIKit
class CustomButton: UIButton {

required init?(coder decoder: NSCoder) {
super.init(coder: decoder)

//Customizing the button appearance
}
}

在界面生成器中,在 Storyboard中,在我的主视图 Controller 下,我拖放了一个库存按钮,并从下拉菜单中将其“自定义类”更改为自定义按钮。

将它的“Touch Up Inside”事件连接到 IBAction。

显示自定义外观代码,但按钮未触发“Touch Up Inside”

当我在子类中检查触摸事件(触摸开始、结束、吃)时,按钮似乎正在接收触摸。

最佳答案

尝试在属于 UIButton 的 subview 上禁用用户交互。这将允许手势继续到按钮本身。

userInteractionEnabled = false

关于ios - UIButton 子类忽略 'Touch Up Inside' 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36104949/

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