1

根据 Miguel 对另一个问题的回答(见下文),我能够在我的部分标题中获得一个标签。但我希望用 3 行文本更进一步。我的第一个想法是不是用单个标签创建标题,有没有办法用 uiview 创建它,在该视图中你可以放置你想要的任何项目?

部分页眉和页脚可以指定为字符串或 UIViews,可悲的是,两者之间没有任何内容。

如果您想要自定义标题/视图,则需要创建一个 UILabel 并在您的构造函数中将其用于 Section 类型(仅适用于 Elements API)。

就像是:

    var header = new UILabel (new RectangleF (0, 0, 320, 48)){
        Font = UIFont.BoldSystemFontOfSize (22),
        BackgroundColor = UIColor.Red
    }

    new Section(header, footer) {
        ...
     }
4

1 回答 1

0

是的你可以。

Section 构造函数的参数要么是两个文本字符串,要么是两个 UIView。在上面的示例中,您只是创建了一个类型为 UILabel 的 UIView,但它可以是您想要的任何东西,具有您想要或需要的尽可能多的子视图。

于 2013-01-03T05:05:59.443 回答