Algunas aplicaciones muestran una hoja de acción predeterminada en iOS 6 con opciones para compartir.
Social Framework solo tiene dos clases, una para componer y otra para solicitar.
Sin embargo, lo que encontré es sobre la composición de un servicio en particular con SLComposeViewController y antes de mostrar esto, debo consultar manualmente si el servicio está disponible. Y luego también tengo que crear mi propia hoja de acción con iconos propios.
¿Cómo muestran esas aplicaciones esta hoja de acción de opciones para compartir predeterminada en iOS 6? ¿O están usando un marco de código abierto?
ios
social-framework
rana abierta
fuente
fuente
Respuestas:
El UIActivityViewController indicado en la otra respuesta hace que esto sea trivial. Todo lo que tiene que hacer es especificar el texto / imagen / URL que desea compartir y presentar el controlador de vista de actividad de forma modal e iOS mostrará automáticamente todos los servicios de uso compartido aplicables. Ejemplos:
C objetivo
Rápido
fuente
AnyObject[]()
con[AnyObject]()
UIActivityViewController
'sUIPopoverController
o se bloquearápresent…
. He tenido dos rechazos de tres en la edición hasta ahora, así que suponiendo que sea rechazada, quizás pueda ver si desea agregar la edición usted mismo. O no :-)Agregue esto para usar el
UIActivityViewController
.fuente