2015-03-27 5 views

ответ

2
if let itemFrame: CGRect = collectionView.layoutAttributesForItemAtIndexPath(indexPath).frame { 
    //UIView animate block here 
    { 
     collectionView.scrollToItemIndexPath(indexPath, yourScrollPosition, false/*animated parameter*/) 
     /*or 
     collectionView.setContentOffset(corresponding content offset to itemFrame)*/ 
    } 
} 

Первый доступ к кадру этого конкретного элемента в indexPath, а затем прокрутка к этому прямоугольнику в пределах желаемого блока анимации. Это должно сработать.

+0

Подобные работы, хотя вид, который я оживляю, мгновенно исчезает. – colindunn

Смежные вопросы