Попытка создать простую таблицу, полную кнопок, где кнопки генерируются во время выполнения;таблица появляется и имеет правильное количество строк и т. д., но строки кажутся пустыми.
public override UITableViewCell GetCell (UITableView tableView, NSIndexPath indexPath)
{
// The NavItem class is a "Josh Bloch enum" with n ordered members
NavItem item = NavItem.ByOrder(indexPath.Row);
var cell = tableView.DequeueReusableCell(item.Name);
if (cell == null)
{
cell = new UITableViewCell(UITableViewCellStyle.Default, item.Name);
UIButton button = UIButton.FromType(UIButtonType.RoundedRect);
button.SetTitle(item.Name, UIControlState.Normal);
cell.ContentView.AddSubview(button);
// cell.TextLabel.Text = item.Name;
// cell.Accessory = UITableViewCellAccessory.DisclosureIndicator;
}
return cell;
}
Без кнопок закомментированная текстовая версия работает нормально.
Я новичок в iOS, поэтому я предполагаю, что есть что-то в размерах, позиционировании или компоновке компонентов, которые мне здесь не хватает - кто-нибудь знает, что это такое?