我一直在尝试使用 GLYMapModeBase 中的此方法从 GLYMapView 中删除票证注释:
- (void)ticketRemoved:(const Glympse::GTicket&)ticket;
但我一直没有成功,因为在 ticketRemoved 方法中,我的 mapUser 始终为空:
Glympse::GMapUser mapUser = ticket->getContext(GLYMapUserContext);
if ( mapUser == NULL )
{
return;
}
如果此方法是删除注释的正确方法,如何在 GTicket 中设置 GMapUser?我查看了文档,但发现没有可用的功能。