-1

在 uitableviewcontroller 中,您有这个页眉和页脚,在滚动时分别固定在顶部和底部。我想知道在任何苹果制作的库类中是否有这样的东西,它有固定的页脚和页眉,不是 uitableviewcontroller,因为我不想滚动

UITableViewController

对比

UIViewController

我正在考虑将视图自定义添加到常规 uiviewcontroller 但我只是想确保我没有重新发明轮子

谢谢

4

2 回答 2

1

UIViewController 没有页眉或页脚。如果您想要其中任何一个,则需要像您提到的那样将视图作为子视图添加到控制器。

于 2012-09-25T17:41:59.207 回答
0

UIViewControllers 可以有页眉和页脚视图,这些与 UITableView 的页眉/页脚视图不同,因为 UITableView 的页眉/页脚视图包含在 UIScrollView 中。

标题视图的一个示例是包含在 UINavigationController 中的 UINavigationBar。页脚视图示例是 UITabBarController 的 UITabBar。

如果您希望实现自定义页眉/页脚视图,请通过将它们添加到 UIViewController 视图层次结构来手动实现它们,然后覆盖这些方法。

-(UIView*)rotatingFooterView{
  return _customFooterView;
}

-(UIView*)rotatingHeaderView{
  return _customHeaderView;
}

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instm/UIViewController/rotatingHeaderView

于 2012-12-17T03:15:34.957 回答