Swift中UIButton的简单实用

原创 Laughing  2017-07-09 22:09  阅读 60 次 评论 0 条

本文简单展示了UIButton的使用,包括设置标题、设置图片、以及添加事件等常用的操作。

示例代码

  1. override func viewDidLoad() {  
  2.        super.viewDidLoad()  
  3.        let button = UIButton(type: .custom)  
  4.        button.setTitle("点击", for: .normal)  
  5.        button.frame = CGRect(x: self.view.bounds.size.width/2 - 100, y: self.view.bounds.size.height/2 - 25, width: 200, height: 50)  
  6.        button.backgroundColor = UIColor.purple  
  7.        button.addTarget(self, action: #selector(buttonClick), for: .touchUpInside)  
  8.        button.setImage(UIImage(named:"pig"), for: .highlighted)  
  9.        button.imageEdgeInsets = UIEdgeInsets(top: 0, left: 30, bottom: 30, right: 0)  
  10.        button.titleEdgeInsets = UIEdgeInsets(top: 30, left: 0, bottom: 30, right: 0)  
  11.        self.view.addSubview(button)  
  12.        // Do any additional setup after loading the view, typically from a nib.  
  13.    }  
  14.      
  15.    @objc func buttonClick() {  
  16.        print("click")  
  17.    }  
本文地址:https://www.lisen.me/471.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情