[−][src]Trait uikit_sys::UICollectionViewLayout_UIUpdateSupportHooks
Provided methods
unsafe fn prepareForCollectionViewUpdates_(self, updateItems: NSArray) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn finalizeCollectionViewUpdates(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn prepareForAnimatedBoundsChange_(self, oldBounds: CGRect) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn finalizeAnimatedBoundsChange(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn prepareForTransitionToLayout_(self, newLayout: UICollectionViewLayout) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn prepareForTransitionFromLayout_(
self,
oldLayout: UICollectionViewLayout
) where
Self::Target: Message + Sized,
self,
oldLayout: UICollectionViewLayout
) where
Self::Target: Message + Sized,
unsafe fn finalizeLayoutTransition(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initialLayoutAttributesForAppearingItemAtIndexPath_(
self,
itemIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
self,
itemIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
unsafe fn finalLayoutAttributesForDisappearingItemAtIndexPath_(
self,
itemIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
self,
itemIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
unsafe fn initialLayoutAttributesForAppearingSupplementaryElementOfKind_atIndexPath_(
self,
elementKind: NSString,
elementIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
self,
elementKind: NSString,
elementIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
unsafe fn finalLayoutAttributesForDisappearingSupplementaryElementOfKind_atIndexPath_(
self,
elementKind: NSString,
elementIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
self,
elementKind: NSString,
elementIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
unsafe fn initialLayoutAttributesForAppearingDecorationElementOfKind_atIndexPath_(
self,
elementKind: NSString,
decorationIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
self,
elementKind: NSString,
decorationIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
unsafe fn finalLayoutAttributesForDisappearingDecorationElementOfKind_atIndexPath_(
self,
elementKind: NSString,
decorationIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
self,
elementKind: NSString,
decorationIndexPath: NSIndexPath
) -> UICollectionViewLayoutAttributes where
Self::Target: Message + Sized,
unsafe fn indexPathsToDeleteForSupplementaryViewOfKind_(
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
unsafe fn indexPathsToDeleteForDecorationViewOfKind_(
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
unsafe fn indexPathsToInsertForSupplementaryViewOfKind_(
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
unsafe fn indexPathsToInsertForDecorationViewOfKind_(
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,
self,
elementKind: NSString
) -> NSArray where
Self::Target: Message + Sized,