iOS 7 UITableView: это ошибка или это я?

См. Прикрепленное изображение. В представлениях таблицы в iOS 7 UIKit рисует тонкую серая вертикальную линию между аксессуаром и регулятором переупорядочения. Однако при прокрутке в виде таблицы эта строка не отображается в некоторых ячейках. Он отсутствует в ячейках 1, 2 и 8 в прикрепленном изображении. Почему это? Как я могу это исправить?

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

4 Solutions collect form web for “iOS 7 UITableView: это ошибка или это я?”

У меня такая же проблема на iphone 6s plus, и я решил установить backgroundColor textLabel ячейки clearColor

 cell.textLabel.backgroundColor = [UIColor clearColor]; 

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

Вы можете попробовать это, используя

 -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath; { cell.backgroundColor=[UIColor clearColor]; cell.backgroundView=nil; } 

этот метод может быть полезен или что-то, что может быть в вашей ячейке, как какое-то изображение или что? или вы можете проверить, что использование распределения ячейки, как это место, если (cell == nil) вместо if (1) и выделить ячейку eveytime

У меня была такая же проблема, и мне удалось найти работу. Проблема, похоже, возникает, когда представление таблицы находится в режиме редактирования и деактивирует ячейку, которая была поставлена ​​в очередь, в то время как представление таблицы находилось в режиме без редактирования. Обход заключается в том, чтобы установить свойство редактирования ячейки в НЕТ сразу же после ее отмены. Вид таблицы вернет это свойство обратно в YES самостоятельно после возврата ячейки в tableView: cellForRowAtIndexPath :.

 cell = [tableView dequeueReusableCellWithIdentifier:cellReuseIdentifier forIndexPath:indexPath]; cell.editing = NO; 

Это работает для Swift 2.1. на iOS 9.2.1. в XCode 7.2 .: Я тестировал код на iPhone 6s, а на 4-дюймовых устройствах разделитель не появляется.

Я создал подкласс UITableViewCell

Внутри required init(coder aDecoder: NSCoder) Я сделал это:

 required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder)! self.textLabel?.backgroundColor = UIColor.clearColor() } 

Возможно, вам понадобится установить цвет фона в override func drawRect(rect: CGRect) {} поскольку это решение применяется только к созданию ячейки с помощью построителя интерфейса.

Решение работает на dev и симуляторе.

  • Как оживить перезагрузку таблицыView на UISegmentedControl, нажав кнопку pushviewcontroller
  • Как удалить серая линия поверх UITableView
  • Определить размер финального макета для просмотра с гибкой шириной в UITableViewCell
  • Как установить UITableView cell alpha?
  • Как определить, будет ли ячейка, возвращаемая dequeueReusableCellWithIdentifier, повторно использоваться в iOS 6?
  • iOS-8 и более поздние версии - UITableView внутри UIAlertController
  • Ошибка подтверждения для UITableView selectRowAtIndexPath
  • Получение разделов UITableView из NSFetchedResultsController с использованием отношения «ко многим»
  • Разделенные ячейки UITableView?
  • Измените размер UITextView на размер его текста и уменьшите размер, если он больше высоты
  • Таблица с NSFetchedResultsController перемещает строку с добавлением раздела
  • Возможно ли вертикальное выравнивание текста внутри меток с помощью «большого» кадра
  • Interesting Posts

    Как разрешить «Представления статической таблицы действительны только при встраивании в экземпляры UITableViewController» при создании приложения?

    Что означает «слабая связь» с каркасом?

    Нарисуйте отверстие на UIBlurEffect

    Как я должен представить UISearchController с помощью адаптивного пользовательского интерфейса UISplitView?

    UIAlertView требует времени, чтобы показать

    Загружать и загружать данные с сервера с помощью Cocoa Touch?

    NSDate странный час

    Внесение большого логотипа в UINavigationBar в качестве заголовка – iOS

    Как открыть третий элемент панели вкладок при запуске моего приложения?

    Преобразование десятичных координат широты / долготы в координаты экрана iPad

    Как разобрать UTC эпоху 1352716800 на NSDate?

    У iPad Safari есть проблемы с рендерингом jpg в качестве фонового изображения?

    Пользовательский индекс раздела UITableView

    Что делает объект связки ключей уникальным (в iOS)?

    Размеры и способ использования iOS

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