Activity Views

Explore various iOS Activity View (Share Sheet) sharing options. Change share types and display options in the control panel to see changes reflected instantly on the iPhone screen.

9:41
●●●● WiFi 🔋
Share
Content Preview
Share With
Messages
Mail
AirDrop
Notes
Reminders
Actions
📋
Copy
📖
Add to Reading List
🖨
Print
🔖
Add Bookmark
⚠️ HIG Violation: Share sheet is confusing
📚 HIG Guidelines — Try It Yourself
✓ Do — Good Example
✗ Don't — Bad Example

✓ Do This

  • Use ShareLink for simple sharing
  • Provide appropriate content types
  • Include a preview of shared content
  • Use system share sheet for consistency

✗ Don't Do This

  • Don't create custom share interfaces
  • Don't limit sharing options unnecessarily
  • Don't share without user initiation
  • Don't forget to include a subject line for email shares

👆 See the bad pattern in the iPhone preview above

Show App Icons
Show Actions Row
SwiftUI Code
ShareLink(item: "Hello! Check out this content.") { Label("Share", systemImage: "square.and.arrow.up") }