0

无法弄清楚如何使用这样UITableViewCell动画处理自定义模式

在单元格上滑动,这样UIPickerView会出现,比如删除

我想我需要用这种方法在我的控制器中做:

- (void)setEditing:(BOOL)editing animated:(BOOL)animated 
{
    [super setEditing:editing animated:animated];
    [self.tableView setEditing:editing animated:animated];
    //add something here
}

或在我的自定义单元格中:

-(void)setEditing:(BOOL)editing animated:(BOOL)animated

找到答案自定义编辑AccessoryView 不起作用

4

3 回答 3

1

您应该将 UIPickerView 作为子视图添加到表格单元格中

于 2013-06-04T09:37:18.550 回答
0

将自定义选择器添加为子视图并保持隐藏。当您在委托方法中开始编辑时,通过将隐藏属性设置为 no 来显示视图

于 2013-06-04T09:45:59.853 回答
-1

当您在-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath此处的方法中制作要在表格视图中显示的单元格时,您可以UIPickerview根据需要添加您UITableViewCell喜欢的 -

[cell.contentView addSubview:pickerView];

希望这可以帮助。

于 2013-06-04T09:47:08.773 回答