Ik heb een UITableView
gemaakt met UITableViewCell
. Tussen de kijkcellen zijn groeilijnen. Ik wil deze regels verwijderen en wil ze niet tonen, maar ik weet niet hoe.
Ik werk met Xcode 6.1 en Swift.
Hier is een screenshot die mijn scherm toont:
THX!
Antwoord 1, autoriteit 100%
Met behulp van Objective-Chebben we:
[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
voor Swift 3:
self.tableView.separatorStyle = .none
voor Swift 2:
self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None
OF:
als u de InterfaceBuildergebruikt, kunt u de eigenschap Separator van tableView instellen op None
Antwoord 2, autoriteit 6%
Binnen InterfaceBuilder kunt u de eigenschap Separator
instellen op None
of dit programmatisch doen door de eigenschap separatorStyle
van uw tabelweergave in te stellen op UITableViewCellSeparatorStyleNone
.
Antwoord 3, autoriteit 3%
Swift 3:
tableView.separatorStyle = UITableViewCellSeparatorStyle.none
Antwoord 4, autoriteit 2%
Je kunt het zo vanuit het storyboard doen;
Antwoord 5
Swift 5 Programmatisch
private func buildTableView() -> UITableView {
let tableView = UITableView()
tableView.translatesAutoresizingMaskIntoConstraints = false
tableView.separatorStyle = .none
return tableView
}
Antwoord 6
Swift 5 :
cell.selectionStyle = UITableViewCell.SelectionStyle.none
Antwoord 7
tableView.separatorStyle = .none
bij het initialiseren van de tabelweergave. Het kan worden ingesteld of via het storyboard of de penpunt