Articles of uiactivity

Twitter ausente al usar varias classs de UIActivityProvider

Estoy refactorizando mi código para usar UIActivitiy y UIActivityProvider. Me encontré con un problema donde Twitter ya no aparecía en el UIActivityViewController. Descubrí que Twitter no aparecía si más de una de mis classs de UIActivityProvider asignaba PlaceholderItem a un object de class UIImage. Ninguna otra actividad parece verse afectada por las classs de marcador […]

¿Cómo get callback de terminación de MFMailComposeViewController cuando lo presenta un UIActivityViewController?

Creo que puedo usar el manejador de finalización del UIActivityViewController (aún no lo he probado), pero eso solo me daría un BOOL para saber si la actividad se completó o no. Quiero ser capaz de manejar el error si hay uno, como lo haría en -[MFMailComposeViewControllerDelegate mailComposeController:didFinishWithResult:error:] . ¿Hay alguna manera de recibir una notificación, […]

Evitar que las extensiones de terceros aparezcan en la list de aplicaciones Abrir en

En mi aplicación, implementé una actividad personalizada en la hoja de trabajo titulada Abrir en, y al tocar este icono se generará un file .txt y se presentará una list de aplicaciones que son capaces de abrir y trabajar con este file .txt generado. iOS antepone automáticamente "Abrir en" antes del nombre de cada aplicación […]

¿Cuál es la diferencia entre estos dos UIActivityType para compartir en Facebook?

Cuando comparto contenidos a través de Facebook en la aplicación iOS, dentro del método – (id)activityViewController:(UIActivityViewController *)activityViewController itemForActivityType:(NSString *)activityType the activityType es com.facebook.Facebook.ShareExtension para algunos dispositivos y com.apple.UIKit.activity.PostToFacebook para otros dispositivos. ¿Cuándo espero ver cada uno de ellos? La aplicación de Facebook está instalada para cada dispositivo que probé.

Devuelve text, url e image en UIActivityItemProvider

Estoy subclassando UIActivityItemProvider para mi UIActivityViewController para que cuando el usuario select UIActivityTypeMessage solo muestre un post, pero si el usuario selecciona UIActivityTypeFacebook, mostrará un post con una image. Este es mi código y puedo devolver solo un post con UIActivityTypeMessage pero para UIActivityTypeFacebook no sé cómo devolver un post con una Imagen. – (id)item […]

Mostrar un indicador de progreso durante la actividad UIActivityItemProvider

Tengo un UIActivityViewController que permite al usuario compartir una image que han creado para uno de varios types de actividades (facebook, twitter, save en la camera, imprimir, etc.). Como quiera que la image se guarde / envíe a diferentes niveles de calidad según la actividad (alta resolución para imprimir, baja resolución para Twitter), estoy usando […]

El controller de finalización UIActivityViewController se completa al usar AirDrop

Estoy usando UIActivityViewController para compartir algo de text y url que funciona muy bien cuando se envía un text y una url. Actualmente necesito usar el manejador de finalización para realizar acciones adicionales dependiendo de si el usuario canceló el UIActivityViewController o si realmente envió algo. El manejador de finalización ( activityViewController.completionHandler para iOS 7 […]

¿Implementación de sublcass UIActivity para la aplicación para iPhone Facebook Messenger?

Hola. Estoy implementando diferentes forms en mi proyecto para compartir un TEXTO con otras aplicaciones de chat, como: Whatsapp, Line y WeChat. No tengo problemas para implementar esta subclass UIActivity usando las siguientes libs: Whatsapp ( https://github.com/jberlana/JBWhatsAppActivity ) Line ( https://github.com/OopsMouse/LINEActivity ) WeChat ( https://github.com/iDay/WeixinActivity ) Me doy count de que todas estas aplicaciones tienen […]

¿Qué UIImage debo devolver de UIActivity activityImage?

He creado una subclass de UIActivity para presentar una actividad personalizada en la Hoja de actividades dentro de mi aplicación. Sin embargo, no puedo hacer que muestre mi ícono. He probado algunas imágenes diferentes en tamaños de íconos típicos, por ejemplo: – (UIImage *)activityImage { return [UIImage imageNamed:@"my_app_icon.png"]; } pero acabo de get un cuadrado […]

Anular la actividad realizada por los types de UIActivity incorporados.

¿Es posible anular la actividad realizada por los types de UIActivity incorporados utilizados por UIActivityViewController? Por ejemplo, me gustaría que la actividad de Facebook use mi propia vista personalizada en lugar de la incorporada. Sé que puedes subclasificar UIActivity para realizar tus propias actividades específicas de la aplicación, pero ¿siempre estás estancado con el comportamiento […]