swift - Google Places pickPlaceWithCallback立即关闭

时间:2015-09-27 02:09:54

标签: ios swift google-places-api xcode7 google-places

更新: 应该阅读参考文档...... “在场所拣选操作期间必须保留对场所选择器的引用。如果场所选择器对象的保留计数变为0,则取消操作将被取消并且不会调用回调。”

确保在UITableViewController类中引用了placePicker对象:

GOOD:placePicker = GMSPlacePicker(config:config)

BAD:让placePicker = GMSPlacePicker(config:config)

原始问题:

我在Storyboard中的UITableViewCell里面有一个UIButton元素,它由IBAction连接到我的UITableViewController中的一个函数。

当我按下按钮时,该功能会执行,并按照Google SDK指南(https://developers.google.com/places/ios-api/placepicker)中的说明配置GMSPlacePicker对象。

在调用pickPlaceWithCallback函数时,似乎Place Picker UI出现然后立即关闭,将用户带回UITableViewController。回调根本不运行,因此没有错误传回来帮助调试。

有人遇到这个问题吗?

0 个答案:

没有答案