0

我正在尝试在我的表格视图中添加一个带有按钮的页脚视图。我在网上找到了这段代码

public override UIView GetViewForFooter(UITableView tableView, int sectionIndex)
{
    // Write a method to get the proper Section via the sectionIndex
    var section = GetSection(sectionIndex);
if (section != null)
{
    if (section.FooterView == null && !string.IsNullOrEmpty(section.FooterText))
    {
             // Create your FooterView here 
        section.FooterView = CreateFooterView(tableView, section.FooterText);
    }

    return section.FooterView;
}

return null;
}

我不知道GetSection方法是什么?我遇到错误“当前上下文中不存在名称 GetSection”。

我在 MonoTouch 网站上也找不到任何合适的文档。

帮助表示赞赏。

4

1 回答 1

0

您拥有的示例代码可能是 MonoTouch.Dialog 示例。如果您不使用 MonoTouch.Dialog,只需从此方法返回适当的 UIView。就像是:

public override UIView GetViewForFooter(UITableView tableView, int sectionIndex) {
    var myFooter = new UIView(); // Or some other class extending UIView, depending on what you want to do
    // Add SubViews and style the view
    return myFooter;
}

如果表格视图中有多个部分,则可以通过考虑sectionIndex参数为每个部分创建不同的页脚。有关更多信息,请查看文档

于 2013-03-28T17:36:45.263 回答