我有一个视图控制器,其中有一个表视图,其中添加了单元格,我需要创建一个带有三个按钮的滑动手势来编辑,移动和删除单元格的内容。 这是我的代码 -
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [word count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"SimpleTableItem";
WordList *cell;
cell = (WordList *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
if([[UIDevice currentDevice]userInterfaceIdiom]==UIUserInterfaceIdiomPhone)
{
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"WordCell" owner:self options:nil];
cell = [nib objectAtIndex:0];
}else{
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"WordCell_ipad" owner:self options:nil];
cell = [nib objectAtIndex:0];
}
}
cell.backgroundColor = [UIColor colorWithRed: 33.0 green: 66.0 blue: 99.0 alpha: 1.0];
cell.word.text = [word objectAtIndex:indexPath.row];
cell.meaning.text = [NSString stringWithFormat:@"meaning: %@",[meaning objectAtIndex:indexPath.row]];
答案 0 :(得分:0)
目前,Apple仅提供标准"删除"和"更多"按钮。重置,你应该自己实现。这是伟大的tutorial
或者,您可以使用third-party solution或another。我使用过前一个,但第二个看起来很酷