Comments (4)
Why are you dismissing callout with animation then immediately presenting it? If you want to dismiss callout, wait until it's gone, then present it again, you might use the delegate method -calloutViewDidDisappear
- wait until that's called, and then present the new callout.
from calloutview.
I think I ran into this issue as well, if I'm understanding Whirlwind correctly. If a callout is already showing, tapping to view another callout caused the first to disappear and the second to appear just for a moment. Fixed by setting delay to 0 in mapView:didDeselectAnnotationView:.
from calloutview.
@jlerner , yeah you are right. I will test the method. Thanks.
from calloutview.
Hello, it's been a while so I'm closing this now. I've also verified myself that it's possible to dismiss a callout without animation then immediately re-present it with animation and it works OK, so I think that's the best way to go.
from calloutview.
Related Issues (20)
- The current deployment target does not support automated __weak references HOT 2
- Xcode Warning when clear custom view set by another pin HOT 1
- Add support for tvOS MapKit 😊 added in 9.2 HOT 2
- animationDidStop delegate callback checks for finished HOT 3
- Crashing on CLLayer position contains NaN HOT 7
- Swift 3 support? HOT 1
- How to change the background HOT 1
- Content View Touch - weird behaviour HOT 2
- Crashing when annotation is selected programmatically in viewDidLoad
- Is it possible to increase the view height and allow a multiline subtitle? HOT 16
- Is it possible to add a touch event to the calloutview?
- convert to swift HOT 7
- Contentview with constraints fails HOT 1
- Using SMCalloutView wit Mapbox HOT 3
- Performance issues HOT 2
- Crash when tap near the screen edges HOT 3
- Increase Callout Popup delay HOT 5
- calloutView with AutoLayout
- Not issue but Question : Calloutview with Mapbox HOT 6
- Refresh callout view in calloutViewClicked HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calloutview.