Заголовок раздела UITableView 1px наложение блеска / тени - PullRequest
2 голосов
/ 02 марта 2011

Вот как стандартные представления заголовка раздела обрабатывают прокрутку / перекрытие:

enter image description here

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

enter image description here

Кажется, что в поведении по умолчанию верхняя строка 1px нижнего представления заголовка перекрывает нижнюю линию 1px представления верхнего заголовка.Это также можно наблюдать под панелью навигации, где та же самая верхняя линия 1px исчезает под ней.

Установка contentInset в табличном представлении исправляет ситуацию с панелью навигации, но не перекрывает проблему.Я также пытался поиграть со свойствами maskToBounds и clipToBounds, но не повезло.Любая подсказка?

1 Ответ

1 голос
/ 19 мая 2011

Как отметил Марк Адамс, похоже, что нет никакого публичного API, чтобы справиться с этим, поэтому в моем методе cellForRowAtIndexPath: я сделал что-то вроде этого:

if(isLastCellInSection)
    cell.drawBottomLine = NO;
else
    cell.drawBottomLine = YES;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...