我正在开发一个包含位置信息的应用程序。此信息包含电话号码,电子邮件地址,地址等。有点像iPhone本身的联系方式详细信息。
现在我的问题。当我在电话簿中选择联系人时,我可以选择要呼叫的电话号码,选择要邮寄的电子邮件地址,然后选择位置信息以在iPhone地图中查看。这就是我想要实现的目标。
我搜索谷歌这个功能但我可能正在寻找错误的东西。有人帮我实现这个功能吗?
感谢!!!
////跟进
现在我知道我想添加的内容是可能的,我有一个关于这个主题的后续问题。
有谁知道在哪里可以找到有关呼叫,邮寄和位置信息操作的示例?这对我有很大的帮助......
日Thnx !!
亲切的问候,
的Douwe
答案 0 :(得分:0)
答案 1 :(得分:0)
如果您使用的是UITableView,那么每次用户按下表格中的一行时,tableView:didSelectRowAtIndexPath:都会发送给您(表格视图委托(通常是表格视图控制器))。
在“通讯录”应用中,该联系人的所有电话号码/电子邮件/地址都会分组在各自的“部分”中。通过使用[indexPath section]从indexPath读取节,您将获得该节的索引(NSInteger)。
使用您自己的应用程序逻辑,您可以使用该索引来确定用户是否按下了电话/邮件/地址部分中的内容。既然您知道用户点击了哪种信息就可以做出正确的事情(发起电话/发送电子邮件/给出指示)
继续使用相同的indexPath,您可以使用[indexPath row]获取用户单击的确切表视图单元格。现在,您可以将该信息(例如电话号码)发送给您自己的代码以处理该信息(发起电话)。
(希望它有所帮助,这是我在StackOverflow上的第一个答案)