Pregunta

Estoy usando UIActivity en iOS7.Está funcionando bien con unas pocas líneas de código.Ahora quiero agregar el botón de Instagram Compartir.¿Hay alguna manera de agregar botones personalizados a la hoja de acción?

Así es como estoy creando el UIActivityViewController:

NSString *textToShare = self.navigationItem.title;    
NSArray *itemsToShare = @[textToShare, [imagesArray objectAtIndex:afImgViewer.currentImage]];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard,    UIActivityTypeAssignToContact]; //or whichever you don't need
[self presentViewController:activityVC animated:YES completion:nil];

¿Fue útil?

Solución

Bueno, tiene que crear su propia UICItividad personalizada, en su caso para Instagram.

Tener un look enesto , incluso si la pregunta es sobre cómo hacerlo en iOS 6, la solución es exactamente la misma en iOS 7.

También puede echar un vistazo a este proyecto en GitHub, básicamente es una colección de UICItivity personalizadaPara los servicios más comunes de Instagram incluido.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top