0

我正在尝试创建一个与联系人编辑功能非常相似的功能,该功能具有为项目选择和创建新标签的类似能力。一种选择是使用 UIActionSheet,但这不允许添加新项目的能力,也不允许检查。同样 Picker... 其次,我认为这是 Apple 的做法,是触发行选择器的按钮吗?或者也许只是创建一个弹出视图?那是从底部出现的。

有谁知道它实际上是如何完成的?任何人都可以建议一个例子让我看看来实现这个吗?谢谢

4

3 回答 3

0

所以这就是,我发现这是一个基本的“模态”过渡“覆盖垂直”到另一个导航控制器和其中的一个表格。在一行内单击按钮后。没有什么复杂的,因为一个人获得了一些经验......

于 2013-03-09T01:31:16.893 回答
0

所以基本的想法是你在表格视图中有一个按钮(可能在页脚或一行中),当他们按下按钮时,你可以使用UITableView'sinsertRowsAtIndexPaths:withRowAnimation:添加一个新行,该行可以有你的新字段/标签等。如果你在developer.apple.com上搜索示例,您会找到一些使用该方法的示例。搜索insertRowsAtIndexPaths:,你会找到几个例子。下载并运行它们,当你看到一个有你想要的去查看源代码时。

于 2013-02-08T02:06:20.207 回答
0

我确实找到了 github.com/simonb/SBTableAlert,它与联系人中的列表选择器不完全一样,但对于许多不同类型的弹出窗口来说是一个非常好的选择。它可能不那么漂亮,但更简单的解决方案非常好,恕我直言。

于 2013-02-11T15:33:43.427 回答