UITableView.SelectRow(NSIndexPath, Boolean, UITableViewScrollPosition) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 행을 선택하고 옵션모든 행을 특정 위치로 스크롤합니다.
[Foundation.Export("selectRowAtIndexPath:animated:scrollPosition:")]
public virtual void SelectRow (Foundation.NSIndexPath indexPath, bool animated, UIKit.UITableViewScrollPosition scrollPosition);
abstract member SelectRow : Foundation.NSIndexPath * bool * UIKit.UITableViewScrollPosition -> unit
override this.SelectRow : Foundation.NSIndexPath * bool * UIKit.UITableViewScrollPosition -> unit
매개 변수
- animated
- Boolean
true
변경이 즉시 발생하는 경우 선택 영역 및 위치 변경 false
에 애니메이션 효과를 적용합니다.
- scrollPosition
- UITableViewScrollPosition
선택한 행을 (위쪽, 가운데, 아래쪽)으로 스크롤해야 하는 위치입니다.
- 특성
예제
을 전달합니다 None. 는 스크롤되지 않습니다(일반적으로 최소 스크롤을 발생시키는 상수임에도 불구하고). 최소 스크롤을 사용하여 새로 선택한 행으로 스크롤하려면 이 메서드를 None 사용하여 행을 선택한 다음 를 사용하여 도 None호출 ScrollToRow(NSIndexPath, UITableViewScrollPosition, Boolean) 합니다.
NSIndexPath rowToSelect; // assume this is valid
UITableView myTableView; // assume this is valid
myTableView.SelectRow (rowToSelect, true, UITableViewScrollPosition.None);
myTableView.ScrollToRow (rowToSelect, UITableViewScrollPosition.None, true);
설명
이 메서드를 호출해도 알림이 트리거 WillSelectRow(UITableView, NSIndexPath) 되거나 전송 SelectionDidChangeNotification 되지 않습니다.