public UICollectionViewTransitionLayout(UICollectionViewLayout currentLayout, UICollectionViewLayout nextLayout)
 {
 }
Example #2
0
 public virtual void PrepareForTransitionFromLayout(UICollectionViewLayout oldLayout)
 {
 }
Example #3
0
 public virtual void PrepareForTransitionToLayout([Unwrapped] UICollectionViewLayout newLayout)
 {
 }
Example #4
0
 public virtual CGSize GetReferenceSizeForHeader(UIKit.UICollectionView collectionView, UIKit.UICollectionViewLayout layout, nint section)
 {
     return(new CGSize(100, 100));
 }
Example #5
0
 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));
        }
Example #8
0
 public virtual UICollectionViewTransitionLayout StartInteractiveTransitionToCollectionViewLayout(UICollectionViewLayout layout, [Optional] UICollectionViewLayoutInteractiveTransitionCompletion completion)
 {
     return(default(UICollectionViewTransitionLayout));
 }
Example #9
0
 public UICollectionView(CGRect frame, UICollectionViewLayout collectionViewLayout)
 {
 }
Example #10
0
 public virtual void SetCollectionViewLayout(UICollectionViewLayout layout, bool animated)
 {
 }
Example #11
0
 public virtual void SetCollectionViewLayout(UICollectionViewLayout layout, bool animated, Action <bool> completion)
 {
 }
Example #12
0
 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));
 }