2012-02-02 2 views
3

Какой лучший подход для создания чистого списка слайдов для UITableView, который отображается, когда NSFetchedResultsController не имеет объектов и скрыт в противном случае?UITableView пустой сланец с использованием NSFetchedResultsController

Если я добавляю subview к UITableView, мне нужно поместить его в соответствие с tableHeaderView, который может изменить размер. И я не уверен, как использовать UITableViewCell в качестве чистого листа без нарушения логики NSFetchedResultsController.

ответ

0

Есть несколько вариантов, вы можете использовать:

  1. Если базовый класс является UIViewController, добавить пустое сообщение подвида за табличные и установить hidden в YES на столе

  2. Если вы используете UITableViewController, вы можете установить tableHeaderView на пустой пул сообщений, обеспечить его высоту, соответствующую высоте стола, а затем установить scrollEnabled на NO на стол

  3. Для любого случая вы можете добавить подпункт к UITableView и использовать методы UIScrollViewDelegate (главным образом scrollViewDidScroll:), чтобы сохранить просмотр неподвижным во время прокрутки.

Смежные вопросы