我已經做了使用的UITableViewController的,而不是使用滾動視圖原因產生的畫面的實驗是在屏幕可能會顯着改變等領域,這就是爲什麼我這樣做問題與UITableViewController中
所有這些細胞都是靜態細胞。
節頭碼
let backgroundImage = UIImage(named: "main_bg")
let imageView = UIImageView(image: backgroundImage)
self.tableView.backgroundView = imageView
header.backgroundColor = UIColor.clear
let lblheader : appLabel = appLabel(frame: CGRect(x: 0, y: 20, width: UIScreen.main.bounds.width, height: header.frame.height - 20))
lblheader.text = "SIGN UP"
lblheader.textFontsize = 14
lblheader.textFontType = 2
lblheader.textFontColor = 1
lblheader.textAlignment = .center
header.addSubview(lblheader)
let btnback : appButton = appButton(frame: CGRect(x: 0, y: lblheader.frame.origin.y, width: 50, height: lblheader.frame.height))
btnback.backgroundColor = UIColor.clear
btnback.setImage(UIImage(named: "back_arrow"), for: .normal)
btnback.addTarget(self, action: #selector(self.btnBackTapped), for: .touchUpInside)
header.addSubview(btnback)
我想在標題部分滾動表格的靜態細胞。 我知道我也可以使用包含Container的UIViewController的組合,並且代表表視圖控制器(參考:See this i used it already) 如果有任何其他解決方案。 請指導我!
謝謝
你需要一個單獨的頭文件,你不要添加一個UIView,並把tableView放在那個下面。這很容易 ;) – Dili