将两个 xib 文件中的两个 tableviews 添加到主 xib 视图

Posted

技术标签:

【中文标题】将两个 xib 文件中的两个 tableviews 添加到主 xib 视图【英文标题】:Add two tableviews from two xib file to main xib view 【发布时间】:2013-11-05 02:02:32 【问题描述】:

如何将两个带有两个表控制器的 xib 文件中的两个 tableview 添加到主 xib 视图?这可能吗? 提前谢谢?

【问题讨论】:

在一个两部分的 UITableView 中显示这两个表的内容可能更好? 【参考方案1】:

是的,可以在主视图控制器中以编程方式将它们添加为子视图

示例代码:将其放入主视图控制器的 viewdidload 方法中

    UITableView *tableview1 = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320,200) style:UITableViewStylePlain];
    tableview1.delegate = self;
    tableview1.dataSource = self;
    tableview1.backgroundColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:0.6];
    [self.view addSubview:tableview1];

    UITableView *tableview2 = [[UITableView alloc] initWithFrame:CGRectMake(0, 200, 320,200) style:UITableViewStylePlain];
    tableview2.delegate = self;
    tableview2.dataSource = self;
    tableview2.backgroundColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:0.6];
    [self.view addSubview:tableview2];

【讨论】:

你能给我一个例子或任何参考吗?我搜索了很多,但我没有看到任何有用的东西。感谢您的回答! 再次非常感谢您,但是我可以将每个表视图的子 xib 视图和控制器放在哪里?? 这个例子没有 xib...你不必为这些视图创建 xibs...没有 xibs 更容易......

以上是关于将两个 xib 文件中的两个 tableviews 添加到主 xib 视图的主要内容,如果未能解决你的问题,请参考以下文章