Giz*_*odo 1 xcode subclass touch uibutton ios
我有一个 UIButton 的子类:
import UIKit
class CustomButton: UIButton {
required init?(coder decoder: NSCoder) {
super.init(coder: decoder)
//Customizing the button appearance
}
}
Run Code Online (Sandbox Code Playgroud)
在界面构建器中,在情节提要中,在我的主视图控制器下,我拖放了一个股票按钮,并将其从下拉菜单中的“自定义类”更改为自定义按钮。
将它的“Touch Up Inside”事件连接到 IBAction。
出现了外观的自定义代码,但按钮没有触发 'Touch Up Inside'。
当我检查子类中的触摸事件(触摸开始、结束、吃)时,按钮似乎正在接收触摸。
尝试在属于 UIButton 的子视图上禁用用户交互。这将允许手势继续到按钮本身。
userInteractionEnabled = false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1116 次 |
| 最近记录: |