TableView: разделитель изменения ячейки с различной толщиной при прокрутке

Это проблема с разделителем UITableView в приложениях, которые не поддерживают разрешение iPhone 6/6 Plus.

проблема
У вас есть приложение, которое хорошо работает на iPhone <= 5s. Но на iPhone 6 или 6 Plus (устройство или симулятор) разделители имеют разную толщину, и они изменяют толщину случайным образом при прокрутке таблицы в качестве скриншота:

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

1 ответ

Решение

причина
Проблема в том, что ваше приложение не поддерживает собственное разрешение для iPhone 6 и iPhone 6 Plus. Поэтому он увеличивается, что приводит к мерцанию.

Решение
Откройте файл.plist и добавьте этот ключ и значение

Renders with edge antialiasing: YES

Это происходит с https://icodeios.wordpress.com/2017/05/04/first-blog-post/ и это работает для меня:)

Другие вопросы по тегам