RxSwift
UITableView and/or UICollectionView cells no longer clickable or tappable
For apps using RxSwift UITableView
and UICollectionView
delegate methods with our SDK integrated, you may encounter an issue where the UITableViewCell
or UICollectionViewCell
is no longer clickable or tappable. In which case you may be using the Reactive wrapper method rx.modelSelected
or rx.itemSelected
for delegate message collectionView(_:didSelectItemAtIndexPath:)
, and these methods no longer trigger.
If you are encountering this or other delegate related issues, ensure that you are setting the UICollectionView
or UITableView
delegate using the Reactive wrapper method rx.setDelegate()
and not directly i.e. collection.delegate = self
. Setting the delegate directly results in unexpected behavior in delegate callbacks. We are investigating the root cause and looking to fix this in a future version.