Xamarin Forms CarouselView 소개Xamarin.Forms CarouselView Introduction

CarouselView 은 스크롤할 수 있는 레이아웃으로 데이터를 표시 하기 위한 뷰입니다. 사용자는 항목 컬렉션을 통해 이동할 수 있습니다.CarouselView is a view for presenting data in a scrollable layout, where users can swipe to move through a collection of items. 기본적으로 CarouselView는 가로 방향으로 해당 항목을 표시 합니다.By default, CarouselView will display its items in a horizontal orientation. 단일 항목이 화면에 표시 되 고, 살짝 밀기 제스처를 사용 하 여 항목 컬렉션을 전달 하 고 뒤로 탐색 합니다.A single item will be displayed on screen, with swipe gestures resulting in forwards and backwards navigation through the collection of items.

CarouselView 는 Xamarin. Forms 4.3에서 사용할 수 있습니다.CarouselView is available in Xamarin.Forms 4.3. 그러나 현재 실험적 이며 Forms.Init를 호출 하기 전에 iOS의 AppDelegate 클래스 또는 Android의 MainActivity 클래스에 다음 코드 줄을 추가 하 여 사용할 수 있습니다.However, it's currently experimental and can only be used by adding the following line of code to your AppDelegate class on iOS, or to your MainActivity class on Android, before calling Forms.Init:

Forms.SetFlags("CarouselView_Experimental");

중요

CarouselView 는 IOS 및 Android에서 사용할 수 있지만 일부 기능은 유니버설 Windows 플랫폼 일부만 사용할 수 있습니다.CarouselView is available on iOS and Android, but some functionality may only be partially available on the Universal Windows Platform.

CarouselViewCollectionView를 사용 하 여 대부분의 구현을 공유 합니다.CarouselView shares much of its implementation with CollectionView. 그러나 두 컨트롤에는 서로 다른 사용 사례가 있습니다.However, the two controls have different use cases. CollectionView은 일반적으로 모든 길이의 데이터 목록을 표시 하는 데 사용 되는 반면 CarouselView는 일반적으로 제한 된 길이 목록의 정보를 강조 표시 하는 데 사용 됩니다.CollectionView is typically used to present lists of data, of any length, whereas CarouselView is typically used to highlight information in a list of limited length.