Основываясь на ответе Мигеля на другой вопрос (см. ниже), я смог получить метку в заголовке моего раздела. Но я хочу пойти немного дальше с 3 строками текста. Моя первая мысль: вместо того, чтобы создавать заголовок с одной меткой, есть ли способ создать его с помощью пользовательского интерфейса, где внутри этого представления вы можете размещать любые элементы, которые хотите?
Заголовки и нижние колонтитулы разделов могут быть указаны либо в виде строк, либо в виде UIView, к сожалению, между ними нет ничего промежуточного.
Если вы хотите иметь собственные заголовки/представления, вам потребуется создать UILabel и использовать его в своем конструкторе для типа раздела (доступно только для Elements API).
Что-то вроде:
var header = new UILabel (new RectangleF (0, 0, 320, 48)){
Font = UIFont.BoldSystemFontOfSize (22),
BackgroundColor = UIColor.Red
}
new Section(header, footer) {
...
}