Должен ли я использовать Interface Builder для создания ячеек таблицы? - PullRequest
2 голосов
/ 11 января 2010

Я делаю просмотр таблицы , поставщик данных которого может предложить много данных . Для каждой ячейки будет дополнительное представление «Подробности», но я думаю, что в начальной ячейке тоже может (должна) отображаться довольно много информации. Лучшее удобство использования, модный внешний вид, удовольствие от создания.

Проблема в том, что довольно много ручного кодирования для создания ячейки с таким большим количеством данных. Множество мест, где можно ошибаться, медленно настраивать координаты, размеры, цвета и т. Д. Я знаю, что могу использовать шаблон XIB, но должен ли я? Это будет работать, не подвергая сомнению это, но это рекомендуемый способ использовать или избегать?

Загрузка повторно используемой ячейки UITableViewCell с кончика

Если посмотреть на этот повторно используемый вопрос UITableViewCell XIB (ссылка также выше), неясно, что рекомендуется. Какова ситуация сегодня?

1 Ответ

1 голос
/ 11 января 2010

У меня никогда не было проблем с этим. Пока вы убедитесь, что вы установили идентификатор повторного использования в IB, все будет в порядке. Я не думаю, что есть четкая рекомендация, поскольку правильно , документация дает много информации об обоих направлениях и на самом деле, кажется, не предпочитает одно над другим.

Если он просто не работает так, как вам нужно, то вы можете переключиться на ручное переключение с contentViews, но поскольку это утомительный процесс, как вы сказали, сначала попробуйте IB.

Если вы хотите пойти по пути IB для чего-то действительно простого, ответом будет «нет», но у вас, похоже, сложный вариант использования, так почему бы не использовать сложную технику?

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