ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

iOS-Swift-UIButton

2019-11-18 17:06:20  阅读:244  来源: 互联网

标签:UIButton self testBtn iOS func Swift button view


//

//  ViewController.swift

//  Label

//

//  Created by 赵士军 on 2019/11/18.

//  Copyright © 2019 赵士军. All rights reserved.

//

 

import UIKit

 

class ViewController: UIViewController {

 

    override func viewDidLoad() {

        super.viewDidLoad()

        //按钮

        self .setupBtn()

        // Do any additional setup after loading the view.

    }

    

    func setupBtn() {

        //初始化Btn

        let testBtn = UIButton.init(type: .custom)

        //设置位置大小

        testBtn.frame = CGRect(x: 10, y: 10, width: 200, height: 200)

      //设置标题

        testBtn .setTitle("点击我", for: .normal)

        //设置颜色

        testBtn .setTitleColor(.red, for: .normal)

    // 设置字体大小

        testBtn.titleLabel?.font = .boldSystemFont(ofSize: 18)

        //添加点击事件1

        testBtn .addTarget(self, action: #selector(testButtonClick), for: .touchUpInside)

        //事件2

        testBtn .addTarget(self, action: #selector(buttonClick(_button:)), for: .touchUpInside)

        //标记

        testBtn.tag=18

        //圆角

         testBtn.layer.cornerRadius = 100

        //

        testBtn.clipsToBounds = true

        //中心

        testBtn.center = self.view.center

        

        testBtn.layer.borderWidth = 12

        testBtn.layer.borderColor = UIColor.red.cgColor

        testBtn.backgroundColor = .green

        self.view .addSubview(testBtn)

    

    }

    @objc func testButtonClick(){

        

        print("点击我")

    }

    @objc func buttonClick(_button:UIButton){

        

        print(String.init(format: "点击了%@---%d", _button,_button.tag))

    }

    /*

    // MARK: - Navigation

 

    // In a storyboard-based application, you will often want to do a little preparation before navigation

    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {

        // Get the new view controller using segue.destination.

        // Pass the selected object to the new view controller.

    }

    */

 

}

 

标签:UIButton,self,testBtn,iOS,func,Swift,button,view
来源: https://www.cnblogs.com/ZsjXxy/p/11883312.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有