2012-07-28 69 views
0

我是iOS开发领域的新手。表视图添加功能?

我有四个标签标签栏应用,我的第二个选项卡是一个导航控制器当我按下它推到我的详细视图的单元,其具有在其上的表。我的第三个选项卡是一个最喜欢的选项卡,而我想要的是如果我喜欢我的表格视图中的任何内容,我怎样才能将该值放入“收藏夹”选项卡中,该选项卡中也可能有一个表格。

我希望你的想法我怎么能这样做呢? (像我应该有一个按钮导航栏“添加到收藏夹”,只要我点击该选项卡我的表进入编辑模式与“+”标志来到每个单元格前面,价值我像我按+符号,它在最喜欢的标签)这是我的想法,但我真的不知道如何实现它。

你能帮助我在这?

回答

0

这个问题对Stack Overflow来说太大了。你应该真的通过Apple's sample code and documentation

为了让你开始:

  • 对于4个标签,您很可能希望在嵌入一个UITabBarController一切,这将是你的根视图控制器。

  • 要获得您正在寻找的编辑模式功能,您需要覆盖- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath以启用该功能。 (见UITableViewDelegate documentation)。

  • 使用编辑模式“+”键的功能,以此来单元添加到收藏夹列表是不直观。在用于添加更多字段或更多信息的上下文中,您的用户将习惯于查看“通讯录”应用中的该按钮等。他们不希望它把东西放在不同标签中的列表中。看看苹果如何在联系人应用中管理收藏夹,了解如何正确使用它的示例。您还应该咨询Human Interface Guidelines

+0

第一点和第二点已经整理出来了,但他们如何管理+绿色标志的唯一功能就是我所需要的。 还是谢谢您的回复 – 2012-07-29 01:47:53

+0

你的意思是如何当用户使用绿色的“+”按钮来检测?你应该在你的表视图的委托中实现'tableView:commitEditingStyle:forRowAtIndexPath:'。 – 2012-07-29 01:51:30

+0

是的,我想知道+绿色按钮怎么进来的每个表观察室前,当我实现的tableView:commitEditingStyle:forRowAtIndexPath:正常的“ - ”红色标志按钮进来的每一个细胞的前 – 2012-07-29 15:51:50