У меня есть базовая группа UITableViewController
с ячейками UITableViewCellStyleDefault
с набором textLabel.text
.Разница между таблицей и ячейкой заголовка
Обычные подозрительные методы: numberOfSectionsInTableView
, numberOfRowsInSection
, cellForRowAtIndexPath
.
Только «модная» штука у меня есть titleForFooterInSection
которая только что возвращает NSStrings
различной длины.
Я только заметил, что пространство между ячейкой и текстом нижнего колонтитула пропорционально количеству строк в тексте нижнего колонтитула. Это немного не так: на iPhone 6 плюс снимок экрана, если он находится в диапазоне от 52 (2 строки) до 95 (8 строк).
Это выглядит дерьмово. Кто-нибудь знает, является ли это «особенностью»? Есть ли простой способ исправить это (кроме создания собственных представлений нижнего колонтитула)?
Запуск iOS 9.3.2.
То же самое происходит в собственных приложениях Apple, например Settings> Control Center.
Это было бы довольно хаки и сложно, потому что мне нужно было бы зафиксировать точный шрифт и ширину, доступные с использованием iOS. Также я бы дважды использовал эти строки. Вопрос: Вы уверены, что это не будет просто вырезать нижнюю часть нижнего колонтитула? Я попробую из любопытства. –