C# 클래스 MvvmCross.Binding.tvOS.Views.MvxCollectionViewCell

상속: UICollectionViewCell, IMvxBindable
파일 보기 프로젝트 열기: MvvmCross/MvvmCross

공개 메소드들

메소드 설명
MvxCollectionViewCell ( CGRect frame ) : System
MvxCollectionViewCell ( IEnumerable bindingDescriptions, CGRect frame ) : System
MvxCollectionViewCell ( IntPtr handle ) : System
MvxCollectionViewCell ( string bindingText ) : System
MvxCollectionViewCell ( string bindingText, CGRect frame ) : System
MvxCollectionViewCell ( string bindingText, IntPtr handle ) : System
PreferredLayoutAttributesFittingAttributes ( UICollectionViewLayoutAttributes layoutAttributes ) : UICollectionViewLayoutAttributes

Should fix choppy scrolling on ios8+ by preventing a layout pass when autolayout is already computed tvOS 8 provides a new self-sizing API for CollectionView and CollectionViewCells. It lets cells determine their own height, based on the content that they're about to load. preferredLayoutAttributesFittingAttributes: (on the cell) shouldLayoutAttributesFittingAttributes: (on the layout) invalidationContextForPreferredLayoutAttributes:withOriginalAttributes: (on the layout)

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
MvxCollectionViewCell ( CGRect frame, IEnumerable bindingDescriptions ) : System
MvxCollectionViewCell ( CGRect frame, string bindingText ) : System
MvxCollectionViewCell ( IntPtr handle, string bindingText ) : System

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

MvxCollectionViewCell() 공개 메소드

public MvxCollectionViewCell ( CGRect frame ) : System
frame CGRect
리턴 System

MvxCollectionViewCell() 공개 메소드

public MvxCollectionViewCell ( IEnumerable bindingDescriptions, CGRect frame ) : System
bindingDescriptions IEnumerable
frame CGRect
리턴 System

MvxCollectionViewCell() 공개 메소드

public MvxCollectionViewCell ( IntPtr handle ) : System
handle System.IntPtr
리턴 System

MvxCollectionViewCell() 공개 메소드

public MvxCollectionViewCell ( string bindingText ) : System
bindingText string
리턴 System

MvxCollectionViewCell() 공개 메소드

public MvxCollectionViewCell ( string bindingText, CGRect frame ) : System
bindingText string
frame CGRect
리턴 System

MvxCollectionViewCell() 공개 메소드

public MvxCollectionViewCell ( string bindingText, IntPtr handle ) : System
bindingText string
handle System.IntPtr
리턴 System

PreferredLayoutAttributesFittingAttributes() 공개 메소드

Should fix choppy scrolling on ios8+ by preventing a layout pass when autolayout is already computed tvOS 8 provides a new self-sizing API for CollectionView and CollectionViewCells. It lets cells determine their own height, based on the content that they're about to load. preferredLayoutAttributesFittingAttributes: (on the cell) shouldLayoutAttributesFittingAttributes: (on the layout) invalidationContextForPreferredLayoutAttributes:withOriginalAttributes: (on the layout)
public PreferredLayoutAttributesFittingAttributes ( UICollectionViewLayoutAttributes layoutAttributes ) : UICollectionViewLayoutAttributes
layoutAttributes UICollectionViewLayoutAttributes
리턴 UICollectionViewLayoutAttributes