在点击按钮时隐藏或显示tableView,可以通过以下步骤实现:
以下是一个示例代码,演示了如何在点击按钮时隐藏或显示tableView:
import UIKit
class ViewController: UIViewController {
var tableView: UITableView!
var button: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
// 创建tableView
tableView = UITableView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height))
view.addSubview(tableView)
// 创建按钮
button = UIButton(frame: CGRect(x: 0, y: 0, width: 100, height: 50))
button.setTitle("隐藏/显示", for: .normal)
button.setTitleColor(.black, for: .normal)
button.addTarget(self, action: #selector(buttonTapped), for: .touchUpInside)
view.addSubview(button)
}
@objc func buttonTapped() {
// 切换tableView的隐藏和显示状态
tableView.isHidden = !tableView.isHidden
}
}
这个示例代码中,当按钮被点击时,会调用 buttonTapped() 方法,该方法会切换 tableView 的隐藏和显示状态。
对于腾讯云相关产品和产品介绍链接地址,由于不能提及具体的品牌商,你可以参考腾讯云的官方文档或者搜索腾讯云的相关产品来获取更多信息。
领取专属 10元无门槛券
手把手带您无忧上云