我已经做了使用的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