Установите цвет границы раздела UITableView - PullRequest
0 голосов
/ 23 февраля 2012

Как установить цвет границы раздела UITableView? Я пытался и не могу изменить это. по умолчанию он белый, я хочу установить серый цвет.

1 Ответ

1 голос
/ 23 февраля 2012

Белый цвет, потому что стиль разделителя установлен на Однолинейный.Если вы измените его на Однострочный, белые линии исчезнут.Не уверен, решит ли это вашу проблему, но я не думаю, что вы измените цвет, не выполнив намного больше работы.

Я считаю, что Apple использует для своего контактного заголовка tableView:viewForHeaderInSection: для секции 0, вместоячейки в первом разделе.Вы все еще можете указать прозрачный фон, и полоска будет отображаться за ним.Границы не будет, поскольку заголовки разделов сгруппированных табличных представлений не имеют границ.

Независимо от того, создали ли вы свою пользовательскую ячейку в Интерфейсном Разработчике или используете код, перенос этих представлений из * должен быть довольно простой задачей.От 1007 * до UIView для использования с tableView:viewForHeaderInSection:.

Я не знаю, сможете ли вы сохранить название Подробности , скажем, для раздела 1, если вы не сделаете метку, содержащую это слово, и добавите ее в представление заголовка раздела 0 вручную.

Наконец, если все вышесказанное не помогло, проверьте эту ссылку .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...