Remove interactions and gesture recognizers from recycled section headers. Issue #1432
This commit is contained in:
parent
e90c6d1395
commit
b95a692876
|
@ -211,10 +211,12 @@ class MasterFeedViewController: UITableViewController, UndoableCommandRunner {
|
||||||
headerView.isLastSection = false
|
headerView.isLastSection = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
headerView.gestureRecognizers?.removeAll()
|
||||||
let tap = UITapGestureRecognizer(target: self, action:#selector(self.toggleSectionHeader(_:)))
|
let tap = UITapGestureRecognizer(target: self, action:#selector(self.toggleSectionHeader(_:)))
|
||||||
headerView.addGestureRecognizer(tap)
|
headerView.addGestureRecognizer(tap)
|
||||||
|
|
||||||
if section != 0 {
|
if section != 0 {
|
||||||
|
headerView.interactions.removeAll()
|
||||||
headerView.addInteraction(UIContextMenuInteraction(delegate: self))
|
headerView.addInteraction(UIContextMenuInteraction(delegate: self))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue