У меня есть UICollectionView
в моем приложении, и я хочу обработать фоном, чтобы сделать что-то классное, но я попробовал несколько решений, и ни один из них не был слишком хорош.Как справиться с фоновым краном в UICollectionView
Что я пробовал:
- Добавление фона вид за
UICollectionViewCells
и регулировать кран на этом - Добавление
UITapGestureRecognizer
к мнениюUICollectionView
«s (который так же, как этоcollectionView
недвижимость)
проблема в обоих случаях является то, что в то время как он обрабатывает кран на фоне отлично, он также управляет кран, когда он находится на UICollectionViewCell
, поэтому, когда пользователь выбирает элемент, но в этом случае он не должен, потому что у этих двух вещей разные действия в моем приложении.
Если клетка вашего CollectionView имеет подвид из UIImageView, то вам нужно поставить 'imageViewName.userInteractionEnabled = YES;' потому, что по умолчанию это НЕТ. – iPatel
@iPatel Нет, это не так, и, кстати, моя проблема действительно противоположна этому, что обе вещи касаются крана. – Rickye
в вашем случае, выбор (одним нажатием) ячейки и выбор (одним нажатием) фона различны ???? – iPatel