ios - 快速点击 UIButton 没有响应

标签 ios swift

    addButton = UIButton(type: .custom)
    addButton.setTitle("add", for: .normal)
    addButton.setTitle("tapped", for: .highlighted)
    addButton.titleLabel?.font = UIFont.systemFont(ofSize: 12)
    addButton.backgroundColor = UIColor.lightGray
    addButton.translatesAutoresizingMaskIntoConstraints = false
    addButton.addTarget(self, action: #selector(dosome(_:)), for: .touchUpInside)
    let bottom_button: NSLayoutConstraint = NSLayoutConstraint(item: addButton, attribute: NSLayoutAttribute.bottom, relatedBy:NSLayoutRelation.equal, toItem:mainView, attribute:NSLayoutAttribute.bottom, multiplier:1.0, constant: -10)
    let right_button: NSLayoutConstraint = NSLayoutConstraint(item: addButton, attribute: NSLayoutAttribute.right, relatedBy:NSLayoutRelation.equal, toItem:mainView, attribute:NSLayoutAttribute.right, multiplier:1.0, constant: -20)
    let height_button: NSLayoutConstraint = NSLayoutConstraint(item: addButton, attribute: NSLayoutAttribute.height, relatedBy:NSLayoutRelation.equal, toItem:nil, attribute:.notAnAttribute, multiplier:1.0, constant: 20)
    let width_button: NSLayoutConstraint = NSLayoutConstraint(item: addButton, attribute: NSLayoutAttribute.width, relatedBy:NSLayoutRelation.equal, toItem:nil, attribute:.notAnAttribute, multiplier:1.0, constant: 35)
    addButton.addConstraint(height_button)
    addButton.addConstraint(width_button)
    mainView.addSubview(addButton)
    mainView.addConstraint(bottom_button)
    mainView.addConstraint(right_button)

@IBAction func dosome(_ sender: UIButton) {
    print("tttttt")
}

点击后,按钮的文本将变为突出显示的标题,而无需执行任何操作。谁能指出哪里出了问题吗?

最佳答案

使用addButton.isHighlighted = false它会起作用。

关于ios - 快速点击 UIButton 没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44583681/

相关文章:

ios - 警告 : Attempt to present Tutorial_para_app. incialViewController on Tutorial_para_app.ViewControlle who view is not in the window hierarchy

ios - 在水平 ASStackLayout 中垂直居中节点

Swift: tableView.reloadData() 表中没有数据

ios - 通过外观代理设置 UIBarButtonItem 的文本颜色

objective-c - 点之间的英寸 iPhone

Swift 2 Parse 和 KingFisher 缓存图像

ios - 图像集有一个未分配的 child

ios - 传递文本字段文本值 Swift 4

iOS:在 UIColor 类别中为 -colorWithPatternImage: 抓取对象的边界?

ios - 我想为 iOS 制作一个交互式的 3D map 。我应该使用什么软件?