다음을 통해 공유


UITableViewDataSource_Extensions 클래스

정의

프로토콜의 모든 메서드를 IUITableViewDataSource 지원하기 위해 인터페이스에 대한 확장 메서드입니다 UITableViewDataSource .

public static class UITableViewDataSource_Extensions
type UITableViewDataSource_Extensions = class
상속
UITableViewDataSource_Extensions

설명

개발자가 인터페이스의 인스턴스를 IUITableViewDataSource 원래 UITableViewDataSource 프로토콜의 모든 선택적 메서드를 갖는 것으로 처리할 수 있는 확장 메서드입니다. 인터페이스에는 필요한 멤버만 포함되므로 이러한 확장 메서드를 사용하면 개발자가 프로토콜의 선택적 멤버를 호출할 수 있습니다.

메서드

CanEditRow(IUITableViewDataSource, UITableView, NSIndexPath)

에 있는 행을 편집할 수 있는지 여부입니다.

CanMoveRow(IUITableViewDataSource, UITableView, NSIndexPath)

에 있는 행을 테이블 뷰의 다른 위치로 이동할 수 있는지 여부입니다.

CommitEditingStyle(IUITableViewDataSource, UITableView, UITableViewCellEditingStyle, NSIndexPath)

지정된 행의 삽입 또는 삭제를 커밋합니다.

MoveRow(IUITableViewDataSource, UITableView, NSIndexPath, NSIndexPath)

데이터 원본이 사용자 인터페이스에서 수행된 변경된 행 위치를 '구현'할 수 있도록 행이 이동되었을 때 호출됩니다. 이렇게 하면 데이터가 표시되는 내용과 동기화된 상태로 유지됩니다.

NumberOfSections(IUITableViewDataSource, UITableView)

데이터를 표시하는 데 필요한 섹션 수를 반환합니다.

SectionFor(IUITableViewDataSource, UITableView, String, nint)

지정된 및 를 사용하여 섹션의 인덱스 를 반환합니다.

SectionIndexTitles(IUITableViewDataSource, UITableView)

테이블 뷰에 인덱스로 표시할 타이틀 배열을 반환합니다.

TitleForFooter(IUITableViewDataSource, UITableView, nint)

지정된 섹션의 바닥글을 채우기 위해 호출됩니다.

TitleForHeader(IUITableViewDataSource, UITableView, nint)

지정된 섹션의 헤더를 채우기 위해 호출됩니다.

적용 대상