1

在基于 iPhone 导航的应用程序中,我想添加第二个 tableview,但它的设计在 IB 中可用。我添加了一个新的空 XIB 并将 UITableView 拖到它上面。我想通过 IB 设置布局。我已经为这个 tableview 创建了一个控制器,并将 IB 中的 File's Owner 类设置为这个控制器。我也将 tableview 链接到 File's Owner。我将 tableview 设置为在 IB 中分组。但是,这不会在运行时转换。我仍然有一个简单的表格视图。事实上,Inspector 设置在运行时都不起作用。我错过了什么?

4

3 回答 3

4

确保在实例化视图控制器时使用initWithNibName:bundle:您创建的文件的名称。

于 2009-03-02T01:40:14.710 回答
1
UITableView *myTableView = [[[UITableView alloc] initWithFrame:CGRectMake(0,80,320,480) style:UITableViewStyleGrouped];
于 2011-04-15T03:13:07.670 回答
0

选择您的 tableview 并打开它的检查器。在检查器的第一个选项卡中,展开“TableView”,您应该会看到一个名为 Style 的选项。将其从“普通”更改为“分组”。

如果你找不到这个,试试你的 viewdidload tableView.style = UITableViewStyleGrouped

于 2010-04-05T17:17:13.750 回答