다음을 통해 공유


UICollectionView.SetCollectionViewLayout 메서드

정의

오버로드

SetCollectionViewLayout(UICollectionViewLayout, Boolean)

에서 사용하는 를 UICollectionViewLayout 변경합니다 UICollectionView.

SetCollectionViewLayout(UICollectionViewLayout, Boolean, UICompletionHandler)

UICollectionView에서 사용하는 레이아웃을 설정합니다.

SetCollectionViewLayout(UICollectionViewLayout, Boolean)

에서 사용하는 를 UICollectionViewLayout 변경합니다 UICollectionView.

[Foundation.Export("setCollectionViewLayout:animated:")]
public virtual void SetCollectionViewLayout (UIKit.UICollectionViewLayout layout, bool animated);
abstract member SetCollectionViewLayout : UIKit.UICollectionViewLayout * bool -> unit
override this.SetCollectionViewLayout : UIKit.UICollectionViewLayout * bool -> unit

매개 변수

animated
Boolean

true 새 레이아웃으로의 전환에 애니메이션 효과를 주어야 하는 경우 입니다.

특성

설명

표시되기 전에 가 UICollectionView 할당되어 있어야 합니다 CollectionViewLayout . 애플리케이션 개발자는 C:UIKit.UICollectionView.UICollectionView(System.Drawing.RectangleF, UIKit.UICollectionViewLayout) 생성자를 사용하여 를 인스턴스화 UICollectionView 하거나 이 메서드를 호출해야 UICollectionView합니다.

적용 대상

SetCollectionViewLayout(UICollectionViewLayout, Boolean, UICompletionHandler)

UICollectionView에서 사용하는 레이아웃을 설정합니다.

[Foundation.Export("setCollectionViewLayout:animated:completion:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void SetCollectionViewLayout (UIKit.UICollectionViewLayout layout, bool animated, UIKit.UICompletionHandler completion);
abstract member SetCollectionViewLayout : UIKit.UICollectionViewLayout * bool * UIKit.UICompletionHandler -> unit
override this.SetCollectionViewLayout : UIKit.UICollectionViewLayout * bool * UIKit.UICompletionHandler -> unit

매개 변수

animated
Boolean

true 새 레이아웃으로의 전환에 애니메이션 효과를 주어야 하는 경우 입니다.

completion
UICompletionHandler

다른 모든 작업이 완료된 후 실행할 완료 처리기 작업입니다.

특성

적용 대상