0
저는 UISplitViewController를 MTSplitViewController로 바꿨습니다. 한 가지 문제를 제외하면 매우 훌륭하게 작동합니다.Monotouch MTSplitViewController 행 선택 해제
마스터보기에서 내비게이션 컨트롤러를 사용하고 한 번 선택하면 해당 행을 파란색으로 선택하여 현재 항목 세부 정보보기를 볼 수 있습니다. 동일한 코드가 MTSplitViewController 작동하지 않습니다 어떤 이유
public override void Selected (DialogViewController dvc, UITableView tableView, NSIndexPath indexPath)
{
if (AppDelegate.IsPhone)
base.Selected (dvc, tableView, indexPath);
}
나는 아무 생각도 이유도 없어 :
내가 선택한 방법을 오버라이드 (override)하지 않음으로써 애플의 UISplitViewController으로 쉽게 할 수은 아이 패드 경우 base.Selected 일 . 나는 그것의 코드를 연구했지만 왜 이것을하는지 보지 못한다.
도움이 정말 감사합니다! 당신이 마스터를 만들 때
ClearsSelectionOnViewWillAppear = false;
이 발견 :