选择多个电话号码和电子邮件地址的方法

时间:2012-09-05 06:02:56

标签: iphone user-interface abaddressbook multipleselection

在iPhone应用程序中,我想添加从i​​Phone的地址簿中邀请朋友的功能。我已成功从Addressbook中获取联系人并在UITableView中显示它们(使用带有名称,号码和电子邮件的自定义UITableViewCell)。

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

我找到的解决方案是在DetailViewContoller中提供所有细节(另一个ViewController仅供选择,这使得该过程对用户不友好),并选择用户选择他/她想要的数字和电子邮件。

我想知道,如果有人遇到同样的问题并尝试了不同的方法吗?

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

任何???

1 个答案:

答案 0 :(得分:3)

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