public override void RowSelected(UITableView tableView, NSIndexPath indexPath) { if (indexPath.Section == 0) { if (indexPath.Row == 0) { var vc = new BeaconScanViewController (Demo.Distance); NavigationController.PushViewController (vc, true); } else if (indexPath.Row == 1) { var vc = new BeaconScanViewController (Demo.Proximity); NavigationController.PushViewController (vc, true); } else if (indexPath.Row == 2) { var vc = new BeaconScanViewController (Demo.Notifications); NavigationController.PushViewController (vc, true); } else if (indexPath.Row == 3) { NavigationController.PushViewController(new CloudBeaconsViewController(), true); } } }