Package org.robovm.apple.uikit
Class UICollectionViewDelegateFlowLayoutAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIScrollViewDelegateAdapter
-
- org.robovm.apple.uikit.UICollectionViewDelegateAdapter
-
- org.robovm.apple.uikit.UICollectionViewDelegateFlowLayoutAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,UICollectionViewDelegate
,UICollectionViewDelegateFlowLayout
,UIScrollViewDelegate
,org.robovm.objc.ObjCProtocol
public class UICollectionViewDelegateFlowLayoutAdapter extends UICollectionViewDelegateAdapter implements UICollectionViewDelegateFlowLayout
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description UICollectionViewDelegateFlowLayoutAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CGSize
getItemSize(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, NSIndexPath indexPath)
CGSize
getSectionFooterReferenceSize(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
CGSize
getSectionHeaderReferenceSize(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
UIEdgeInsets
getSectionInset(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
double
getSectionMinimumInteritemSpacing(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
double
getSectionMinimumLineSpacing(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
-
Methods inherited from class org.robovm.apple.uikit.UICollectionViewDelegateAdapter
canFocusItem, canPerformAction, didDeselectItem, didEndDisplayingCell, didEndDisplayingSupplementaryView, didHighlightItem, didSelectItem, didUnhighlightItem, didUpdateFocus, getIndexPathForPreferredFocusedView, getTargetContentOffsetForProposedContentOffset, getTargetIndexPathForMoveFromItem, getTransitionLayout, performAction, shouldDeselectItem, shouldHighlightItem, shouldSelectItem, shouldShowMenuForItem, shouldSpringLoadItem, shouldUpdateFocus, willDisplayCell, willDisplaySupplementaryView
-
Methods inherited from class org.robovm.apple.uikit.UIScrollViewDelegateAdapter
didEndDecelerating, didEndDragging, didEndScrollingAnimation, didEndZooming, didScroll, didScrollToTop, didZoom, getViewForZooming, scrollViewDidChangeAdjustedContentInset, shouldScrollToTop, willBeginDecelerating, willBeginDragging, willBeginZooming, willEndDragging
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
Methods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Methods inherited from interface org.robovm.apple.uikit.UICollectionViewDelegate
canFocusItem, canPerformAction, didDeselectItem, didEndDisplayingCell, didEndDisplayingSupplementaryView, didHighlightItem, didSelectItem, didUnhighlightItem, didUpdateFocus, getIndexPathForPreferredFocusedView, getTargetContentOffsetForProposedContentOffset, getTargetIndexPathForMoveFromItem, getTransitionLayout, performAction, shouldDeselectItem, shouldHighlightItem, shouldSelectItem, shouldShowMenuForItem, shouldSpringLoadItem, shouldUpdateFocus, willDisplayCell, willDisplaySupplementaryView
-
Methods inherited from interface org.robovm.apple.uikit.UIScrollViewDelegate
didEndDecelerating, didEndDragging, didEndScrollingAnimation, didEndZooming, didScroll, didScrollToTop, didZoom, getViewForZooming, scrollViewDidChangeAdjustedContentInset, shouldScrollToTop, willBeginDecelerating, willBeginDragging, willBeginZooming, willEndDragging
-
-
-
-
Method Detail
-
getItemSize
public CGSize getItemSize(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, NSIndexPath indexPath)
- Specified by:
getItemSize
in interfaceUICollectionViewDelegateFlowLayout
-
getSectionInset
public UIEdgeInsets getSectionInset(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
- Specified by:
getSectionInset
in interfaceUICollectionViewDelegateFlowLayout
-
getSectionMinimumLineSpacing
public double getSectionMinimumLineSpacing(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
- Specified by:
getSectionMinimumLineSpacing
in interfaceUICollectionViewDelegateFlowLayout
-
getSectionMinimumInteritemSpacing
public double getSectionMinimumInteritemSpacing(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
- Specified by:
getSectionMinimumInteritemSpacing
in interfaceUICollectionViewDelegateFlowLayout
-
getSectionHeaderReferenceSize
public CGSize getSectionHeaderReferenceSize(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
- Specified by:
getSectionHeaderReferenceSize
in interfaceUICollectionViewDelegateFlowLayout
-
getSectionFooterReferenceSize
public CGSize getSectionFooterReferenceSize(UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, long section)
- Specified by:
getSectionFooterReferenceSize
in interfaceUICollectionViewDelegateFlowLayout
-
-