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