0
Ich habe den folgenden Code, der Header zu 4 Spalten in einem TableView hinzufügt. Ich möchte eine Sortierung nach dem Header, auf den ein Benutzer klickt, vornehmen. Ist das möglich mit der Art, wie ich die Spaltenüberschriften erstellt habe?wählbare Header in viewForHeaderInSection swift 3.1
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let v = UIView()
let segmentedControl = UISegmentedControl(frame: CGRect(x:3, y: 5, width: tableView.frame.width-6, height: 30))
v.addSubview(segmentedControl)
v.backgroundColor = UIColor.white
segmentedControl.insertSegment(withTitle: "Name", at: 0, animated: false)
segmentedControl.insertSegment(withTitle: "Points", at: 1, animated: false)
segmentedControl.insertSegment(withTitle: "Played", at: 2, animated: false)
segmentedControl.insertSegment(withTitle: "Ave", at: 3, animated: false)
return v
}