无法在UITableView Swift中隐藏空单元格 [英] Fail to hide empty cells in UITableView Swift
本文介绍了无法在UITableView Swift中隐藏空单元格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在swift应用程序中使用UITableView,并使用我自己的自定义UITableViewCell。
I'm using UITableView in a swift application, and using my own custom UITableViewCell.
当试图隐藏UITableView中的空单元格时,它仍然具有白色背景。
When trying to hide the empty cells in the UITableView, its still have the white background.
在UITableView下我有一个背景图片(UImageView)。
Under the UITableView I have a background image (UImageView).
我已经试图隐藏那些单元格,实际上它们是隐藏的,但我仍然有白色背景,使用此代码:
I'v already try to hide those cells, and actually they are hidden, but I still have a white background, using this code:
override func viewDidLoad() {
super.viewDidLoad()
var tblView = UIView(frame: CGRect(x: 0,y: 0,width: 0,height: 0))
tblView.backgroundColor = UIColor.clearColor()
tableView.tableFooterView = tblView
var nipName=UINib(nibName: "CustomCell", bundle:nil)
self.tableView.registerNib(nipName, forCellReuseIdentifier: "CustomCell")
}
推荐答案
这是解决方案:
tableView.tableFooterView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: 0))
tableView.tableFooterView?.isHidden = true
tableView.backgroundColor = UIColor.clear
这篇关于无法在UITableView Swift中隐藏空单元格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文