4

在一个 iPhone 应用程序中,我想添加从 iPhone 的通讯录中邀请朋友的功能。我已经成功地从通讯录中获取联系人并将它们显示在 UITableView 中(使用带有姓名、号码和电子邮件的自定义 UITableViewCell)。

现在,对于单个电话号码和单个电子邮件地址,一切都很好。当一个联系人有多个电话号码和多个电子邮件地址(大部分时间都在那里)时,问题就来了。

我找到的解决方案是在 DetailViewContoller 中提供所有详细信息(另一个仅用于选择的 ViewController,这使得该过程对用户不友好),并让用户可以根据需要选择数字和电子邮件。

我想知道,是否有人遇到过同样的问题并尝试过不同的方法?

注意:在同一个 UITableViewCell 中显示多个电子邮件和号码根本不是问题。问题是找到最简单的方法来为单个用户选择多个值来发送邀请。希望,我对你有意义。让我知道,如果您有任何疑问。

任何人???

4

1 回答 1

3

希望您可以有一个分组的 uitableview,其中每个部分在不同的行中显示用户联系详细信息..还带有 UITableViewCellAccessoryCheckmark 并处理 didSelectRowAtIndexPath 委托中的选择。类似于部分的内容显示用户详细信息。由于每个信息(如号码、邮件等)都位于不同的行中,因此您也可以轻松处理选择。

于 2012-09-06T13:20:04.307 回答