Ho un UIButton sotto un UIView (trasparente). L'UIView sopra ha un UISwipeGestureRecognizer aggiunto ad esso, e questo è il suo unico scopo: rilevare determinati gesti di scorrimento. Voglio che tutti gli altri tocchi siano ignorati da tale UIView e passati ad altre viste (come il mio UIButton sotto). Attualmente, l'UIView di cui sopra sembra rilevare il tap (per esempio), non fare nulla (come dovrebbe essere), e non lasciare che UIButton abbia la possibilità di rispondere.Come passare un "tocco" a UIButton che si trova sotto UIView con UISwipeGestureRecognizer?
Preferirei non implementare il mio swipe recognizer, se possibile. Qualche soluzione/consiglio? Fondamentalmente voglio solo sapere come dire a un UIView di prestare attenzione solo a un certo tipo di riconoscimento di gesture aggiunto, e ignorare (e quindi lasciar passare le viste dietro) tutti gli altri tocchi.
No, non riesco a mettere l'UIButton sopra l'UIView, per motivi non correlati - e non penso che sarebbe intelligente farlo comunque per cercare di risolvere questo problema. – danbretl