다음을 통해 공유


UITableViewDelegate.ShouldHighlightRow(UITableView, NSIndexPath) 메서드

정의

강조 표시하기 전에 호출되었습니다. 이 메서드가 를 반환 false하는 경우 행이 강조 표시되지 않습니다.

[Foundation.Export("tableView:shouldHighlightRowAtIndexPath:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool ShouldHighlightRow (UIKit.UITableView tableView, Foundation.NSIndexPath rowIndexPath);
abstract member ShouldHighlightRow : UIKit.UITableView * Foundation.NSIndexPath -> bool
override this.ShouldHighlightRow : UIKit.UITableView * Foundation.NSIndexPath -> bool

매개 변수

tableView
UITableView

UITableView 행이 있는 입니다.

rowIndexPath
NSIndexPath

강조 표시할 행의 위치입니다.

반환

true 행을 강조 표시해야 하면 이고, false 그렇지 않으면 입니다.

특성

설명

이 메서드는 highlighing 전에 호출됩니다(에 대한 설명 UITableView에서 "강조 표시 및 선택" 토론 참조). 애플리케이션 개발자는 이 메서드를 재정의하여 행 선택을 더 세밀하게 제어할 수 있습니다.

이 메서드의 기본 구현은 반환 true합니다.

적용 대상