// // CLTabRootController.swift // Crush // // Created by Leon on 2025/7/22. // import UIKit class CLTabRootController: CLViewController{ private var bgTopIv: UIImageView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. // 创建拖拽卡片容器 bgTopIv = { let v = UIImageView() v.image = UIImage(named: "meet_top_bg") view.insertSubview(v, at: 0) v.snp.makeConstraints { make in make.top.leading.trailing.equalToSuperview() make.height.equalTo(v.snp.width).multipliedBy(200/393.0) } return v }() } /* // 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. } */ }