UICollectionViewCell mit UIScrollView bricht didSelectItemAtIndexPath

Ich habe eine UICollectionView, die horizontal scrollt, um zu zeigen, eine UICollectionViewCell zu einer Zeit. Jeder UICollectionViewCell die hat ein vertikal-scrolling - UIScrollView als Untersicht für das scrollen der Inhalt der Zelle. Es ist nur 90 % oder so der innere Teil der UICollectionViewCell durch die UIScrollView - also den äußeren Rahmen der Zelle nicht unter diese.

Es stellt sich heraus, dass der Teil des UICollectionViewCell durch die UIScrollViewbricht die UICollectionView delegieren didSelectItemAtIndexPath. Wenn also ein einfaches Tippen passiert innerhalb der UIScrollView diese Methode ist nicht aufgerufen, in der Erwägung, dass, wenn der tap passiert, auf dem äußeren Teil der Zelle, also außerhalb des UIScrollView diese Methode ist aufgerufen.

Irgendwelche Vorschläge, wie das zu erreichen ist eine Einrichtung, wo es möglich ist, rufen die didSelectItemAtIndexPath Methode, auch wenn das Tippen geschieht innerhalb der UIScrollView?

InformationsquelleAutor Zappel | 2013-01-12
Schreibe einen Kommentar