表视图添加功能?

时间:2012-07-28 01:21:55

标签: objective-c xcode4

我是iOS开发领域的新手。

我有一个带有四个标签的标签栏应用程序,我的第二个标签是一个导航控制器,当我按下一个单元格时它会推到我的详细视图。我的第三个标签是最喜欢的标签,我想要的是如果我喜欢我的表视图中的任何内容,我如何将该值放在收藏夹选项卡中,该选项卡中可能还有一个表格。

我想知道我怎么能这样做?

(就像我在导航栏上有一个按钮“添加到收藏夹”,当我点击该标签时,我的桌子会进入编辑模式,每个单元格前面都会出现“+”符号,我喜欢这个值我按下+号并进入收藏夹标签)这就是我的想法,但我真的不知道如何实现它。

你可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

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

为了帮助您入门:

  • 对于4个标签,您很可能希望将所有内容嵌入UITabBarController,这将是您的根视图控制器。

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

  • 使用编辑模式“+”按钮功能作为将单元格添加到收藏夹列表的方式非常直观。在用于添加更多字段或更多信息的上下文中,您的用户将习惯于在“联系人”应用等中查看该按钮。他们不希望它把东西放在不同标签的列表中。了解Apple如何在联系人应用程序中管理收藏夹,以获取如何正确执行此操作的示例。您还应该咨询Human Interface Guidelines