我想知道如果用户在表格视图中添加一个新单元格,当他选择它时,它会转到详细视图,如果他添加其他单元格,它会转到其他视图并继续。总而言之,它为他创建的每个单元格获取了一个详细视图控制器。
我的问题的另一个解决方案是,当用户创建一个单元格时,他在详细信息中所写的内容将保存在这个特定的单元格中。使用“原型”详细视图。
我在没有任何结果的情况下进行了很多挖掘,几天前我被困住了。
我使用的是excode 4.5,所以如果可能的话我可以用storyborda来做,但我不知道怎么做。
谢谢。
对不起我的英语
我想知道如果用户在表格视图中添加一个新单元格,当他选择它时,它会转到详细视图,如果他添加其他单元格,它会转到其他视图并继续。总而言之,它为他创建的每个单元格获取了一个详细视图控制器。
我的问题的另一个解决方案是,当用户创建一个单元格时,他在详细信息中所写的内容将保存在这个特定的单元格中。使用“原型”详细视图。
我在没有任何结果的情况下进行了很多挖掘,几天前我被困住了。
我使用的是excode 4.5,所以如果可能的话我可以用storyborda来做,但我不知道怎么做。
谢谢。
对不起我的英语
允许用户将单元格添加到表格视图:这里
然后在该didSelectRowAtIndexPath方法中,当用户选择一行时,每次都加载同一个视图。MyDetailView,但根据按下的行,使用某些数据填充详细信息视图。去观看这个youtube 教程,它展示了如何做到这一点,并将其与核心数据一起保存。
祝你好运 :)
编辑
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
DetailView * detail = (DetailView *) [storyboard instantiateViewControllerWithIdentifier:@"myDetailView"];
[tableView deselectRowAtIndexPath:indexPath animated:YES];//This makes the cell flash blue
[self detail animated:YES completion:nil];
}
无论按下哪个单元格,上面的代码都会将用户发送到该详细视图。所以,if真的没有必要。