В UITableView (простой стиль) с динамическими ячейками прототипа и, в основном, стандартными верхними и нижними колонтитулами, мне пришлось заменить один заголовок пользовательским представлением.
Это было легко сделать, создав UIView в раскадровке внутризатронутое табличное представление (рядом с прототипами ячеек, но за его пределами), его подключение к розетке и возврат этой розетки в методе viewForHeaderInSection
.
Конечно, в этом представлении есть некоторое содержимое, и я хочувыровнять его по левому краю со всеми остальными.Однако стандартное поле отличается для iPhone / iPad и также меняется в зависимости от ориентации.
Из какого свойства я могу получить требуемое в настоящее время левое поле?
Установка его программным путем через выход на подходящийОграничение автоматической разметки снова легко, но откуда мне взять значение для использования?
(Этот вопрос похож на Соответствие выравнивания по левому краю для пользовательских и стандартных типов UITableViewCell , но для заголовков, а не клетки)