J'ai une vue de défilement qui faisait défiler quand il n'y avait pas de boutons partout. Maintenant, c'est le cas, et lorsque vous faites glisser la souris (sur le simulateur), rien ne se passe (je pense parce que les boutons sont enfoncés). Comment puis-je faire cela correctement?
Réponses
Trop de publicités?
pugia
Points
382
J'ai fondé cette question à la recherche d'une solution rapide à ce problème, je l'ai "traduit" comme ceci :
Rapide 5
class UIButtonScrollView: UIScrollView {
override func touchesShouldCancel(in view: UIView) -> Bool {
if view.isKind(of: UIButton.self) {
return true
}
return super.touchesShouldCancel(in: view)
}
}
j'espère que cela pourra aider
Gregg
Points
582
William T. Mallard
Points
212
User18474728
Points
219