如何根据从搜索显示控制器结果中选择的项目进行反转

时间:2015-02-12 05:22:05

标签: ios uisearchdisplaycontroller uisearchcontroller mkreversegeocoder

您好我想将所选目的地结果的Reversegeo改为当前。我的Reversegeoforading功能将在两点之间绘制多边形线并计算距离。

screenshot

目前我在搜索查询上调用该函数,在用户选择自动完成结果预测之前,该函数正在进行多次revergeoforwarding。

我试图调用revergeoforwarding函数tableview didselectitematindex方法,但不会被调用。只有当用户从搜索显示控制器的表格视图中选择了一个项目时,我该如何才能进行Reversegeoforwad?

1 个答案:

答案 0 :(得分:0)

哦,我自己想通了,这对我来说是开发我的第一个iOS应用程序的一个很好的学习曲线。

输入了

    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

[self requestForwardGeoCoding:[self placeAtIndexPath:indexPath].name];
}