Xamarin.iOS에서 테이블 및 셀 작업

Warning

iOS 디자이너는 Visual Studio 2019 버전 16.8 및 Mac용 Visual Studio 2019 버전 8.8에서 사용이 중단되었으며 Visual Studio 2019 버전 16.9 및 Mac용 Visual Studio 버전 8.9에서 제거되었습니다. iOS 사용자 인터페이스를 빌드하는 권장 방법은 Xcode의 Interface Builder를 실행하는 Mac에서 직접 빌드하는 것입니다. 자세한 내용은 Xcode를 사용하여 사용자 인터페이스 디자인을 참조하세요.

이 섹션에서는 테이블을 만들고 표시하는 데 사용되는 클래스를 소개한 다음 Xamarin.iOS에서 테이블을 사용하는 방법에 대한 예제를 제공합니다. 테이블의 기본 모양 사용, 레이아웃 사용자 지정, 편집 구현 및 Xamarin iOS 디자이너를 사용하여 표를 시각적으로 디자인하는 방법을 설명합니다. 경우에 따라 표시는 분명히 행 목록(예: 음악 앱)이며 테이블 컨트롤을 인식하기 어려운 경우도 있습니다(예: 연락처 앱의 편집 또는 메시지 앱의 대화).

Xamarin.Android를 사용하여 플랫폼 간 애플리케이션에서 작업하는 경우 UITableView 컨트롤은 Android의 ListView 클래스와 유사하며 UITableViewSource 클래스는 Android의 어댑터 클래스와 비슷합니다.

이러한 문서에서는 다음을 포함하여 테이블 작업을 포괄적으로 살펴봅니다.

  • 테이블 파트 – 컨트롤의 UITableView 시각적 요소를 소개하고 설명합니다.
  • 에 데이터 표시 – 표를 만들고 채우는 방법을 보여 줍니다. 다른 표와 셀 스타일을 사용하고 셀 개체를 재활용하여 메모리 문제를 방지합니다.
  • 고급 사용 – 사용자 지정 셀을 빌드하고 UITableView 클래스의 편집 기능을 사용합니다.
  • 시각적 으로 테이블 만들기 - iOS용 Xamarin Designer를 사용하여 Storyboard를 사용하여 테이블 기반 인터페이스를 만듭니다.

콘텐츠

테이블 파트 및 기능

데이터로 테이블 채우기

테이블 모양 사용자 지정

편집

행 작업

Storyboard에서 테이블 만들기

행 높이 자동 크기 조정