nella mia app ho condividono un'immagine su Instagram. Funziona bene nella mia app.Condividi testo con immagini su Instagram a Ios
Sto usando il seguente codice.
@property (nonatomic, retain) UIDocumentInteractionController *dic;
CGRect rect = CGRectMake(0 ,0 , 0, 0);
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIGraphicsEndImageContext();
NSString *jpgPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/test.igo"];
NSURL *igImageHookFile = [[NSURL alloc] initWithString:[[NSString alloc] initWithFormat:@"file://%@", jpgPath]];
// NSURL *igImageHookFile = [[NSURL alloc] initWithString:[[NSString alloc] initWithFormat:@"file://%@", screenshot]];
self.dic.UTI = @"com.instagram.photo";
self.dic = [self setupControllerWithURL:igImageHookFile usingDelegate:self];
self.dic=[UIDocumentInteractionController interactionControllerWithURL:igImageHookFile];
[self.dic presentOpenInMenuFromRect: rect inView: self.view animated: YES ];
- (UIDocumentInteractionController *) setupControllerWithURL: (NSURL*) fileURL usingDelegate: (id <UIDocumentInteractionControllerDelegate>) interactionDelegate {
UIDocumentInteractionController *interactionController = [UIDocumentInteractionController interactionControllerWithURL: fileURL];
interactionController.delegate = interactionDelegate;
return interactionController;
}
Ora voglio anche condividere del testo con l'immagine.
Come mostrato nell'immagine qui sotto. In "Scrivi una didascalia", voglio un testo personalizzato predefinito per es. "Condividi questa foto".
Come posso fare questo?
Grazie in anticipo ...
Redatta
sto aprendo Instagram dal mio app per la condivisione di immagini e funziona benissimo.
Ma è possibile che sia possibile verificare se l'utente l'ha condiviso correttamente o no?
Significa che voglio eseguire un'azione sul mio DB quando l'utente condivide con successo un'immagine.
Come posso fare questo?
hey, questo non funziona per me. –
eventuali altre impostazioni per aggiungere testo e immagine ..? –