Iphone 如何使用interface builder将预定义的UITableView填充到视图中

Iphone 如何使用interface builder将预定义的UITableView填充到视图中,iphone,cocoa-touch,uitableview,Iphone,Cocoa Touch,Uitableview,我已经创建了一个带有标签和文本字段的自定义UITableViewCell。 我想在一个组中创建两个单元格来表示一个好的用户名/密码输入机制 我在弄清楚它时遇到了一些麻烦(比如委托/数据源)。 是否有一种更直接的方法,只需添加这两个单元格,并从代码中将数据插入文本字段 另外,我希望TableView只出现在屏幕的一部分,另一部分是一个“回车”按钮。。。 另外,如果它可以通过interface builder完成,那就太好了。interface builder不知道您的表视图数据。如果您对设置数据源

我已经创建了一个带有标签和文本字段的自定义UITableViewCell。 我想在一个组中创建两个单元格来表示一个好的用户名/密码输入机制

我在弄清楚它时遇到了一些麻烦(比如委托/数据源)。 是否有一种更直接的方法,只需添加这两个单元格,并从代码中将数据插入文本字段

另外,我希望TableView只出现在屏幕的一部分,另一部分是一个“回车”按钮。。。
另外,如果它可以通过interface builder完成,那就太好了。

interface builder不知道您的表视图数据。如果您对设置数据源感到困惑,请阅读文档,尝试示例代码,进行探索,直到一切都有意义为止。尽管我同意jer的观点,但还是有一些关于如何仍然使用IB制作表视图单元格的建议

将这些细胞添加到你的笔尖(根级别),使它们看起来很好。添加两个IBUITableViewCell*cell0、*cell1;到你的标题。将笔尖中的电池连接到这些插座上

在作为数据源的类中,执行以下操作:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 2;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    switch ([indexPath row])
    {
        case 0: return cell0;
        case 1: return cell1;
    }
    NSLog("Something bad happened");
    return nil;
}