UIActivityViewController should display a preview of the activity items being shared
| Originator: | bryan | ||
| Number: | rdar://18531091 | Date Originated: | 10/2/2014 |
| Status: | Open | Resolved: | |
| Product: | iOS | Product Version: | All iOS versions |
| Classification: | Enhancement | Reproducible: | Yes |
A user will often be presented with an UIActivityViewController but not know exactly what data they will be acting on when they choose an activity or a share extension. A perfect example is that long-pressing on a link, but not knowing exactly what URL they're about to share or copy is. In Tumblr.app, we add a URL preview (screenshot attached) above our activity controllers, but this solution is A) non-standard, something that every developer would need to implement themselves, and B) fragile, likely to be broken in a future iOS release. It would be great if there was a standardized way to do this that all apps could benefit from. Steps to Reproduce: Display a UIActivityViewController with an NSURL instance in the activity items array. Expected Results: Expect to see a preview of the URL. This could either be an API that allows developers to provide a custom preview view, or something that the OS does automatically for known data types like NSURL, NSString, UIImage, etc. Actual Results: No preview is shown to the user.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!