我想知道这个控件是否派生自 UITableViewController?
如果是这样,怎么做?
谢谢你。
这就是将 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;
}
是的,它是一个表格视图控制器..分组样式...第一部分有 7 行我不能确定是否派生,但我想不是...您可以将视图添加到特定行,以便您可以自定义单元格...派生 tableCell 不是强制性的
不明白你的意思。
如果您的意思是他们如何在表格单元格中拥有 UISwitch,那么它可能是他们将 UISwitch 放入的 UITableViewCell 的子类。