Добавить элементы управления пользовательским интерфейсом в пользовательскую ячейку TableView в коде - PullRequest
0 голосов
/ 18 сентября 2011

Я создал пользовательскую ячейку для моего TableView, чтобы в каждой ячейке отображалось от 1 до 5 строк информации. Итак, мне нужно создать UILabels и UISwitches для каждой строки данных в коде и добавить их в качестве подвидов в мою пользовательскую ячейку. Я пытался добавить элементы управления пользовательским интерфейсом в методе cellForRowAtIndexPath, прежде чем возвращать пользовательскую ячейку, но безуспешно. Попытка добавить метод viewDidLoad в мой файл customCell.m и создать в нем элементы управления, но в UITableViewCell нет метода viewDidLoad. Где мне создавать пользовательские интерфейсы и как их добавить в customCell?

1 Ответ

2 голосов
/ 18 сентября 2011

В этом случае, если вы подклассифицировали UITableViewCell:

- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier

И добавьте элементы пользовательского интерфейса в self.contentView в качестве подпредставлений, пока вы находитесь в этой функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...