Swift开发

Swift 方法选择器 Selector 监听事件

2017-12-07  本文已影响9人  追逐_chase
Swift.png
在编程的过程中监听事件是我们经常使用的,在OC中使用@SEL选择器,那么在Swift中 Selector选择器,

  private lazy var paluseBtn:UIButton = {
    
        $0.setImage(UIImage(named:"tabbar_compose_icon_add"), for: .normal);
        $0.setImage(UIImage(named:"tabbar_compose_icon_add_highlighted"), for: .highlighted);
        $0.setBackgroundImage(UIImage(named:"tabbar_compose_button"), for: .normal)
        $0.setBackgroundImage(UIImage(named:"tabbar_compose_button_highlighted"), for: .highlighted)
//方法选择 
        $0.addTarget(self, action: #selector(didClickButton), for: .touchUpInside);
        $0.sizeToFit();

        self.addSubview($0);
    
    
    return $0;
    
    }(UIButton(type:.custom));



//MARK:-监听事件
extension CCTabBar {
  
//函数见面必须 添加   @objc  

    @objc private func didClickButton() {
       
        print("是不是可以打印")
       
    }
    
}




上一篇下一篇

猜你喜欢

热点阅读