Как скрыть пустой UITableViewCells, отображаемый в UITableView с простым стилем – IOS?

UItableView показывает пустые строки, как показано ниже …

введите описание изображения здесь

как скрыть его, не изменяя стиль таблицы. Нужно ли изменять размер таблицы View, если да, то как я могу точно определить высоту.

5 Solutions collect form web for “Как скрыть пустой UITableViewCells, отображаемый в UITableView с простым стилем – IOS?”

вы добавляете UIview в нижний колонтитул uitabeview, используя метод делегата xib или tableview

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section; { return 1; } - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section; { return yourview; } 
 self.tableView.tableFooterView = [[UIView alloc] init]; 

То, что я сделал в одном из моих проектов, заключалось в том, чтобы установить цвет фона для таблицы clearColor и separator равным ни одному.

Просто перетащите представление из библиотеки объектов в пустую оболочку TableView в раскадровке. Сделайте представление в виде нижнего колонтитула вида таблицы (в контуре документа перетащите его ниже ячейки, если он еще не внизу) сделайте высоту представления «0». Вы не увидите представление в раскадровке, потому что его высота равна «0», но когда он запускается, он будет скрывать ячейки. Я думаю, что это должно сработать.

Почему бы вам не добавить какую-то логику в свою

 -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 

функционировать?

Просто верните количество ячеек, которые действительно заполнены данными

  • iOS10 - ContentView блокирует привязки UIButton в заголовке UITableView
  • Реализация CustomTableCellView -layoutSubviews требует вызова super, NSInternalInconsistencyException
  • Сохранять состояние ячейки UITableView при использовании UISearchBar
  • Высота UITableViewCell на основе доступного пространства экрана
  • UITableViewCell с автозапуском левого края отличается от iPhone и iPad
  • Должны ли мы использовать UITableView, когда у нас есть UICollectionView?
  • Предотвращение перемещения нижнего колонтитула стола вместе с клавиатурой
  • Как изменить размер шрифта моего названия ячейки UITableView?
  • как вызвать рейтинг рейтинга от json и показать рейтинг в моем представлении таблицы
  • UILabel над UIProgressView с несколькими цветами
  • UITableViewCell Установить выбранное изображение
  • Interesting Posts

    Ошибка миграции Swift 2.0 с помощью alamofire

    Восстановить фоновое изображение navigationBar после установки его на

    Альтернатива IndexedDB в не поддерживаемых браузерах? Safari / iOS Saf-Chrome

    Как я могу скомпилировать Boost 1.54.0 (1.54) для iOS-симулятора (6.1) на OS X 10.8.4?

    Загрузка с использованием AFNetworking

    Проблема с dequeueReusableCellWithIdentifier, пользовательский UITableViewCell

    Как разместить текст-заполнитель в UISearchBar iOS 11

    PhoneGap 1.2 запускает цель <a href> дважды в IOS 5

    Как сообщить UITableView, что высота ячейки для самостоятельной калибровки скоро изменится?

    Статический NSArray строк – как / где инициализировать в контроллере просмотра

    NSURLCredential Authentication с использованием только одного ключа

    AVVideoCompositionCoreAnimationTool и CALayer в портретном режиме?

    Alamofire загружает видео из библиотеки iPhone

    WatchKit для обновления

    Автоматическая компоновка Панель инструментов iOS 11 UIBarButtonItem с customView

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.