在 Swift 中创建按钮并添加点击事件,可以按照以下步骤进行:

  1. 在你的视图控制器类中,创建一个按钮的实例。你可以在 'viewDidLoad()' 方法中进行创建:
let button = UIButton(type: .system)
  1. 设置按钮的标题和位置:
button.setTitle('点击按钮', for: .normal)
button.frame = CGRect(x: 100, y: 100, width: 200, height: 50)
  1. 添加按钮的点击事件处理函数。你可以使用 'addTarget(_:action:for:)' 方法来添加点击事件:
button.addTarget(self, action: #selector(buttonClicked), for: .touchUpInside)
  1. 在视图控制器类中添加按钮点击事件处理函数:
@objc func buttonClicked() {
    // 处理按钮点击事件的代码
}

完整的代码示例:

import UIKit

class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let button = UIButton(type: .system)
        button.setTitle('点击按钮', for: .normal)
        button.frame = CGRect(x: 100, y: 100, width: 200, height: 50)
        button.addTarget(self, action: #selector(buttonClicked), for: .touchUpInside)
        
        // 将按钮添加到视图中
        view.addSubview(button)
    }
    
    @objc func buttonClicked() {
        // 处理按钮点击事件的代码
        print('按钮被点击了')
    }
}

这样,你就创建了一个按钮,并为它添加了点击事件。点击按钮时,'buttonClicked()' 方法会被调用。在这个示例中,点击按钮会在控制台输出 '按钮被点击了'。

Swift 按钮点击事件教程:创建、设置和处理

原文地址: https://www.cveoy.top/t/topic/cb2w 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录