1

我有一个UITableViewController并且我想在屏幕底部添加一个固定的单个按钮。

我不希望它与表格的其余部分一起滚动。我知道我需要按钮和表格视图处于同一级别,但我不知道如何使用TableViewController.

有没有更简单的方法?

4

2 回答 2

2

您并没有真正解释为什么工具栏不是一个选项,但这将是最简单的方法。您也可以通过使您的视图控制器不继承自 来做到这一点UITableViewController,而是从UIViewController. 然后添加一个占据整个屏幕的表格视图,减去底部的一个小区域,然后您可以在其中放置按钮。

于 2012-12-29T21:09:09.747 回答
1

在 xib 中,放置“UITableview in aUIView”(新的“根”视图)并制作UITableview高度 view.height - 高度约为 44px,在视图中放置一个 UIButton,在桌子下方 :)

您可能需要将 tableViewController 子类化..实际上没有..您需要一个默认的 UIViewController 代替,这没关系,因为 tableViewController 本身并没有太多作用:D

@interface BetterTableVC : UIViewController<UITableViewDataSource, UITableViewDelegate>
@property(weak) IBOutlet UITableView *tableView;
@end 
于 2012-12-29T21:09:39.097 回答