This is hard to explain but I have this module that cache my HTTP requests, and that thing is working like a charm... yet, I am encountering this problem: When I fetch the annotations they are displayed without a problem on the mapView and the rows on the corresponding tableview at the bottom of the mapView. YET, when I come to that window the second time (the window is a modal window in a tab group if that makes any differnece) the annotations are not there, but I can see the exact same data and the rows at the bottom... just the pins are missing...
When I clear the cache, the pins show again... reopening the window makes them go away again until the cache expires. As anyone had this issue? My thoughts were that the requests comes SO FAST back that the mapView is not ready, but adding a setTimeout just makes things more weird and only a single pin is shown instead of all 30+
Paul, can you post some code?
Think you can help? Login to answer this question!