public UICollectionViewTransitionLayout(UICollectionViewLayout currentLayout, UICollectionViewLayout nextLayout) { }
public virtual void PrepareForTransitionFromLayout(UICollectionViewLayout oldLayout) { }
public virtual void PrepareForTransitionToLayout([Unwrapped] UICollectionViewLayout newLayout) { }
public virtual CGSize GetReferenceSizeForHeader(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, nint section) { return(new CGSize(100, 100)); }
public virtual void DidTransitionFromLayout(UICollectionViewLayout oldLayout, UICollectionViewLayout toLayout) { }
public UICollectionViewController([Unwrapped] UICollectionViewLayout collectionViewLayout) { }
public virtual CoreGraphics.CGSize GetSizeForItem(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, Foundation.NSIndexPath indexPath) { UILabel label = new UILabel(); label.TranslatesAutoresizingMaskIntoConstraints = false; label.Font = ButtonBarView.LabelFont; label.Text = Titles [(int)indexPath.Item]; //CGSize labelSize = label.IntrinsicContentSize; return(new CGSize(collectionView.Frame.Width / 3, collectionView.Frame.Size.Height)); }
public virtual UICollectionViewTransitionLayout StartInteractiveTransitionToCollectionViewLayout(UICollectionViewLayout layout, [Optional] UICollectionViewLayoutInteractiveTransitionCompletion completion) { return(default(UICollectionViewTransitionLayout)); }
public UICollectionView(CGRect frame, UICollectionViewLayout collectionViewLayout) { }
public virtual void SetCollectionViewLayout(UICollectionViewLayout layout, bool animated) { }
public virtual void SetCollectionViewLayout(UICollectionViewLayout layout, bool animated, Action <bool> completion) { }
public UIDynamicAnimator(UICollectionViewLayout collectionViewLayout) { }
public UIKit.UIEdgeInsets GetInsetForSection(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, System.nint section) { var width = CollectionView.Frame.Width; return(new UIEdgeInsets(0, width * .05f, 0, width * .05f)); }
public nfloat GetMinimumInteritemSpacingForSection(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, System.nint section) { return(0); }
public nfloat GetMinimumLineSpacingForSection(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, System.nint section) { return(smallestLength * .1f); }
public CGSize GetSizeForItem(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, Foundation.NSIndexPath indexPath) { return(new CGSize(smallestLength * .9f, smallestLength * .9f)); }