У меня есть собственный разделитель в .jpg и я хотел бы использовать его вместо стандартного в TableView, но единственное, что я получаю, это то, что он исчезает.Пользовательский разделитель в таблицеView
Swift 3,0:
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "musicCell", for: indexPath) as! SongTableViewCell
let color = UIColor(patternImage: UIImage(named:"Separator.jpg")!)
let separator = tableView.separatorColor(color)
tableView.tableFooterView = UIView(frame: .zero)
tableView.backgroundView = UIImageView(image: UIImage(named: "bckgrd.jpg"))
cell.backgroundColor = UIColor.clear
//tableView.separatorStyle = UITableViewCellSeparatorStyle.singleLine
//tableView.separatorColor = UIColor(patternImage: UIImage(named: "Separator.jpg"))
Это один из способов, я пытался реализовать. Есть ли другой способ сделать это?
Вы смогли решить проблему? –
К сожалению, нет –
, что кажется грязным. почему вы настраиваете _footer_ и _background_ таблицы tableview в методе делегата каждый раз, когда вы должны сосредоточиться только на текущей ячейке? – holex