Обычный текст в диалоговом разделе MonoTouch?

Я хочу добавить отдельный текст описания в раздел MonoTouch DialogViewController. Я начал использовать MultilineElement, но мне нужно избавиться от фона раздела. Это возможно? Я пытался сделать OwnerDrawnElement, но это выглядело ужасно (с черным фоном и не многострочным):

    public override void Draw (RectangleF bounds, CGContext context, UIView view)
    {
        //UIColor.Clear.SetFill ();
        //context.FillRect (bounds);
        UIColor.White.SetColor ();  
        view.DrawString (this.Text, new RectangleF (10, 15, bounds.Width - 20, bounds.Height - 30), UIFont.SystemFontOfSize (14.0f), UILineBreakMode.WordWrap);
    }

Есть идеи?


person Dylan    schedule 15.03.2012    source источник


Ответы (1)


Разве вы не можете использовать для этого заголовок Section ?

Я бы выглядел так, как текст Без звука и Звонок:   введите здесь описание изображения

Другой вариант — добавить UIView (и добавить метки...) в качестве заголовка (или нижнего колонтитула). Однако это ограничивает вас в верхней (или нижней) части таблицы.

person poupou    schedule 15.03.2012
comment
Я добавил UIView и метку в раздел, который работал хорошо. - person Dylan; 17.03.2012