0

我想知道这个控件是否派生自 UITableViewController?

在此处输入图像描述 如果是这样,怎么做?

谢谢你。

4

3 回答 3

1

这就是将 UISwitch 视图添加到表格单元格的方式。(作为附件)

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
    //add a switch
    UISwitch *switchview = [[UISwitch alloc] initWithFrame:CGRectZero];
    cell.accessoryView = switchview;
    [switchview release];
}

cell.textLabel.text = [NSString stringWithFormat:@"%d", indexPath.row];

return cell;
}
于 2012-04-17T18:22:00.617 回答
1

是的,它是一个表格视图控制器..分组样式...第一部分有 7 行我不能确定是否派生,但我想不是...您可以将视图添加到特定行,以便您可以自定义单元格...派生 tableCell 不是强制性的

于 2012-04-17T18:17:12.987 回答
1

不明白你的意思。

如果您的意思是他们如何在表格单元格中拥有 UISwitch,那么它可能是他们将 UISwitch 放入的 UITableViewCell 的子类。

于 2012-04-17T18:18:06.467 回答