Навигация не была выполнена при использовании пользовательского стиля UITableViewCell при выбранном щелчке строки:
Customcell = tableView.DequeueReusableCell(cellIdentifier) as Customcell
if (cell == null)
cell = new Customcell (cellIdentifier);
cell.UpdateCell(hotDogs[indexPath.Row].Name,
hotDogs[indexPath.Row].Price.ToString(),
UIImage.FromFile("Images/image1));
return cell;
Но я могу выполнять навигацию при использовании стиля по умолчанию UITableViewCell:
UITableViewCell cell = tableView.DequeueReusableCell(cellIdentifier) as UITableViewCell;
if (cell == null)
{
cell = new UITableViewCell(UITableViewCellStyle.Default, cellIdentifier);
}
Событие выбора строки даже не запускает PrepareForSegueMethod при использовании пользовательского UITableViewCell:
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender)
{
base.PrepareForSegue (segue, sender);
}