Я пишу абстрактный класс UITableViewController, и я хотел бы написать что-то в viewDidLoad
какОпределите, имеет ли UITableView статические ячейки или динамические прототипы программно?
if (self.tableView.contentType == UITableViewContentTypeStaticCells) {
// Do something when table view has static cells
} else {
// Do something when table view has dynamic prototypes
}
Но, очевидно, нет contentType
на UITableView. Есть ли способ программно определить, является ли содержимое раскадровки tableView статическим или динамическим?
Возможно, вы можете объяснить * почему * статические/динамические ячейки следует обрабатывать по-разному. Чего вы пытаетесь достичь? –
Это разумный вопрос, однако я не думаю, что он имеет отношение к тому, что я прошу. Я хотел бы знать, можно ли различать два вида табличных представлений таблицы программно. Если это не так, это правильный ответ. :) – dmur
Это интересно знать, например. локализации. Вы можете автоматически локализовать статические ячейки, но не динамические. – osxdirk