У меня есть UIView
и внутри у меня есть UICollectionView
с парой изображений. UICollectionView
отвечает на перетаскивание, и я могу прокрутить его без проблем. Когда я применяю преобразование CATransform3D
к UIView
, которое содержит UICollectionView
(эффект преобразования масштаба, например, в приложении Twitter), UICollectionView
перестает отвечать на касание, а затем прокрутка не работает. Я попытался обновить UICollectionView
после того, как трансформация выполнена, но ничего не помогает. Любая идея?UICollectionView не отвечает после CATransform3D
0
A
ответ
0
После преобразования вы должны проверить, что представляет собой реальный кадр UICollectionView
.
Вы можете вывести рамку с помощью отладки консоли
или
использовать вид Xcode отладки: после вашего преобразования, перейдите в Xcode и откройте в главном меню
Debug-> Просмотр Debuggin-> Capture View Hierarchy
Смежные вопросы
- 1. Swift UICollectionView: didSelectItemAtIndexPath не отвечает
- 2. UICollectionView отвечает при прокрутке?
- 3. UICollectionView не отвечает, когда выбрана ячейка CollectionView
- 4. Приблизительный прямоугольник после применения CATransform3D?
- 5. Багги CATransform3D?
- 6. Как сбросить позицию UIView после CATransform3D?
- 7. UITextView после CATransform3D: прокрутка всех ударов
- 8. CATransform3D: вычислить высоту после преобразования перспективы
- 9. PHP не отвечает после imagedestroy
- 10. MulticastSocket не отвечает после сбоя
- 11. mongodb не отвечает после сохранения
- 12. Преобразование CATransform3D
- 13. CATransform3D weird UIScrollView contentOffset
- 14. «renderInContext:» и CATransform3D
- 15. CATransform3D строка/столбец порядка
- 16. iOS CATransform3D Координаты
- 17. CATransform3D нарушает порядок слоев?
- 18. CATransform3D вокруг всей оси
- 19. Получение «шкалы» от CATransform3D
- 20. UIRefreshControl не заклеивается после вытаскивания UICollectionView
- 21. UICollectionView не удаляет старые ячейки после прокрутки
- 22. UICollectionView не остается выбранным после прокрутки
- 23. UICollectionView ячейки не горизонтальные после вращения
- 24. UICollectionView не вызывает didDeselectItemAtIndexPath после reloadData
- 25. UICollectionView не может выбрать после свитка
- 26. UICollectionView не прокручивается после его инициализации
- 27. CATransform3D против CGAffineTransform?
- 28. CATransform3D UIView г Border
- 29. Преобразование CATransform3D в NSString
- 30. Значение m34 of CATransform3D
Рамка в порядке, размер содержимого get messed вверх, который я установил после преобразования, и все в порядке как на выходе, так и на просмотр отладки, но просмотр коллекции все еще не отвечает на касания – zevonja
и каков ваш кадр и contentSize до и после преобразования? –
, например, до перехода 640x200, после преобразования 320x200, я перезагружаю contentSize обратно до 640x200, но все же doesntwork – zevonja