码迷,mamicode.com
首页 > 编程语言 > 详细

Swift4.0添加按钮点击事件

时间:2017-09-27 17:37:43      阅读:942      评论:0      收藏:0      [点我收藏+]

标签:events   调用   touch   for   style   super   button   controls   cti   

直接上代码:

import UIKit

 

class ViewController: UIViewController {

 

    override func viewDidLoad() {

        super.viewDidLoad()

        let btn = UIButton.init(frame: CGRect.init(x: 0, y: 0, width: 300, height: 100))

        btn.setTitle("按钮", for: UIControlState.normal)

        btn.setTitleColor(UIColor.black, for: .normal)

        self.view.addSubview(btn)

        btn.addTarget(self, action: #selector(self.action(btn:)), for: UIControlEvents.touchUpInside)

     self.p() //函数调用没毛病

    }

    @objc func action(btn:UIButton){ //添加了@objc修饰符,应该只有事件方法做了修饰限定

        print(btn)

        print("打印一下")

    }

   func p(){

        print("调用函数")

    }

 

}

Swift4.0添加按钮点击事件

标签:events   调用   touch   for   style   super   button   controls   cti   

原文地址:http://www.cnblogs.com/lc901221/p/7602560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!