다음을 통해 공유


UITableView.BeginUpdates 메서드

정의

하나의 작업으로 애니메이션을 적용해야 하는 행을 삽입, 업데이트 또는 선택하기 전에 이 메서드를 호출합니다. EndUpdates() 는 수정이 완료된 후에 호출해야 합니다.

[Foundation.Export("beginUpdates")]
public virtual void BeginUpdates ();
abstract member BeginUpdates : unit -> unit
override this.BeginUpdates : unit -> unit
특성

설명

이 메서드를 호출한 후 후속 삽입, 삭제 및 선택 작업(예: IndexPathsForVisibleRows 또는 CellAt(NSIndexPath))은 동시에 애니메이션 효과를 줍니다. 이 메서드 그룹은 에 대한 호출 EndUpdates()로 마무리해야 합니다. 이러한 메서드 쌍은 중첩될 수 있습니다.

개발자가 이 블록 내에서 삽입, 삭제 및 선택 호출을 수행하지 않으면 행 수와 같은 테이블 특성이 유효하지 않을 수 있습니다. 개발자는 그룹 내에서 를 호출 ReloadData() 해서는 안 되며, 그렇지 않으면 애니메이션을 수동으로 수행해야 합니다.

적용 대상