Swift UIView中的按钮没有响应
我正在努力自学swift,并遵循苹果开发者教程(是的,我也在看youtube视频,但试图从各个角度学习) 我已经开始“实现一个自定义控件”,并在自定义视图中复制和粘贴了它们的所有代码Swift UIView中的按钮没有响应,swift,button,uiview,Swift,Button,Uiview,我正在努力自学swift,并遵循苹果开发者教程(是的,我也在看youtube视频,但试图从各个角度学习) 我已经开始“实现一个自定义控件”,并在自定义视图中复制和粘贴了它们的所有代码 导入UIKit 班级主演:UIView{ 必需的初始化?(编码器aDecoder:NSCoder){ super.init(编码者:aDecoder) let button=UIButton(帧:CGRect(x:0,y:0,宽度:44,高度:44)) button.backgroundColor=UIColor.
导入UIKit
班级主演:UIView{
必需的初始化?(编码器aDecoder:NSCoder){
super.init(编码者:aDecoder)
let button=UIButton(帧:CGRect(x:0,y:0,宽度:44,高度:44))
button.backgroundColor=UIColor.redColor()
button.addTarget(self,action:“ratingButtonTapped:”,用于控制事件:。着陆)
添加子视图(按钮)
}
功能分级按钮已标记(按钮:UIButton){
打印(“按下按钮会在init()中添加'self.userInteractionEnabled=true')
为你工作?userInteractionEnabled
默认情况下是true
但对于UIView
而言。但可能他在某个地方意外地将其设置为false
。否不会改变任何东西=\n通常对于ui按钮,你希望控件事件是。TouchUpInside
。我不确定这是否会造成差异或影响没有,但是你可以试试。谢谢。我试过了。没有变化